Dogwood Inn
368 Dogwood Ave |
Franklin Square
|
NY |
11552
| (516) 640-5785