Location

227 Middle Road
Bermuda
32° 15' 42.9156" N, 64° 49' 11.7048" W