Stephen B Shapiro M.D.
Stephen B Shapiro M.D.

Stephen B. Shapiro, M.D.

Address
10 Little Britain Road
Newburgh, NY 12550
Get Directions +
  • Dr. Shapiro

    Board Certification:

    Internal Medicine

    Additional Specialties
    • Internal Medicine (Board Certified)