Plaza del Sol Family Health Center

Doctor in New York, NY

Contact

Address
3702 108th Street, Flushing, NY 11368

Location

3702 108th Street, Flushing, NY 11368
Coordinates: 40.7536455, -73.8605021

Plaza del Sol Family Health Center — Doctors in New York, NY | Mainstreetly