ER & Urgent Care

The Floating Hospital

The Floating Hospital — ER & Urgent Care in New York

Contact information

Address
41-43 Crescent St, Long Island City, NY, 11101
Neighborhood
Long Island City