The map location is incorrect. From Hwy 95 take exit 57. Take a right onto Low St (by the Shell station) Take a left at the blue Hospital sign. The building is on your left. ...
All reviews seem positive