DR. STEPHEN STUART SCHER, MD
Medical Practice at Lake Ida Rd, Delray Beach, FL

License number
Florida ME0037725
Category
Medical Practice
Type
Gynecology
Address
Address
2150 Lake Ida Rd, Delray Beach, FL 33445
Phone
(561) 272-8000
(561) 265-2645 (Fax)

Professional information

Stephen S Scher Photo 1

Dr. Stephen S Scher, Loxahatchee FL - MD (Doctor of Medicine)

Address:
2558 Palm Deer Dr, Loxahatchee 33470
2150 Lake Ida Rd STE 7, Delray Beach 33445
(561) 272-8000 (Phone), (561) 265-2645 (Fax)
Hospitals:
2558 Palm Deer Dr, Loxahatchee 33470
2150 Lake Ida Rd STE 7, Delray Beach 33445
Education:
Medical Schools
Autonomous University of Guadalajara / Faculty of Medicine