Womens Health Pavillion Of L.i.

233 Willis Avenue, Mineola, NY 11501