Map
Detailed Information
- Place Types Transit station
- Address 72 Church St, New Haven, CT 06510, USA
- Coordinate 41.3055024,-72.9267354
- Website http://thehungrycrab.com/index.php/location
- Rating Unknown
- Compound Code 834F+68 New Haven, CT, USA
Similar place