Main Clinic
Long Island City✓Validated a month ago
21-01 41st Ave Long Island City, 11101 Get directions
718.784.2240
www.thefloatinghospital.org/