Please use the tool below to upload pictures.

Clinic Name: The Floating Hospital: Queensbridge Health Center
Clinic Address: 10-29 41st Avenue, Long Island City NY