Dr. Stephen Scher
NPI: 1790769503
Dr. Stephen Scher is a Physician/Obstetrics & Gynecology specialist focused health provider in Delray Beach, Florida. affiliates with no hospitals or medical groups. Call Dr. Stephen Scher on phone number 5612728000 for more information and advice or to book an appointment.
| City | Delray Beach |
| State | Florida |
| Address 1 | 2150 LAKE IDA RD |
| Postal Code | 33445 |
| Phone | 5612728000 |
| Fax | 5612652645 |
| Primary Specialty | Physician/Obstetrics & Gynecology |