Leap the Pond
Welcome to Leap the Pond located in Milford, Connecticut, United States.
- Annual Revenue
- 5.00M
- Employees
- 3
Contact Information
3 Schooner LaneMilford
Connecticut
06460
United States
P: '+1 203-361-3313
Welcome to Leap the Pond located in Milford, Connecticut, United States.