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