Hempstead Village Medical

(516) 292-0800

500 Front St
Hempstead, NY 11550-4445