New search
Mark Sethna
,
DO
Family Medicine
2.3
(6 reviews)
The Floating Hospital
2101 41st Ave, Long Island City, NY 11101
(718) 784-2240