Dogwood Inn

368 Dogwood Ave
Franklin Square, NY
516.640.5785
40.698064
-73.666234
Hours:
Mon - Wed:noon - 1am
Thu:noon - 2am
Fri - Sat:noon - 4am
Sun:closed

for Dogwood Inn
Directions
from: