Map location of Peter Billings 941 Grand Avenue, Second Floor, New Haven, CT 06511 Phone: 203-562-0900