| Specialties | Accepting New Patients |
|---|---|
|
Cardiovascular Disease
Board Certified in 1985 |
|
|
Internal Medicine
Board Certified in 1982 |
|
|
Critical Care
Board Certified in 1989 |
|
Age: 58
Gender: M
Years in practice: 27
Main Line HealthCare Physician
Medical School:
University of Oregon
Internship:
Lankenau Hospital
Residency:
Lankenau Hospital
Fellowship:
Lankenau Hospital
Affiliations:
Academic Titles:
Instructor in Medicine
-
Thomas Jefferson University
Clinical/Dept Titles:
Associate, Department of Medicine
Attending Physician
MLHC Lankenau Heart Group (view other physicians at this practice)
Office Information
|
Lankenau MOB East, Suite 356
100 East Lancaster Avenue
Wynnewood, PA 19096TEL: 610.649.7625 FAX: 610.649.3362 View Map | Get Directions |
Access Information:
|
| Hours: | Weekdays |
Access Information:
Public Transportation,
Handicap Access
Hours:Weekdays
MLHC Lankenau Heart Group Ardmore, PA 19003
Access Information:
Public Transportation,
Handicap Access
Hours:Weekdays
Academic Title
Instructor in Medicine - Thomas Jefferson University
Current Memberships and Activities
| Specialties: | Cardiovascular Disease
(Board Certified in
1985)
-
Accepting New Patients
Internal Medicine (Board Certified in 1982) - Not Accepting New Patients Critical Care (Board Certified in 1989) - Not Accepting New Patients |
|---|
Age: 58
Gender: M
Years in practice: 27
Main Line HealthCare Physician
Medical School:
University of Oregon
Internship:
Lankenau Hospital
Residency:
Lankenau Hospital
Fellowship:
Lankenau Hospital
Affiliations:
Academic Titles:
Instructor in Medicine
-
Thomas Jefferson University
Clinical/Dept Titles:
Associate, Department of Medicine
Attending Physician
Practice Name:
MLHC Lankenau Heart Group
Locations:
| Lankenau MOB East, Suite 356
100 East Lancaster Avenue
Wynnewood, PA 19096TEL: 610.649.7625 FAX: 610.649.3362 |
|
| 233 Lancaster Avenue, Suite 300
Ardmore, PA 19003TEL: 610.649.7625 |
|
Academic Title
Instructor in Medicine - Thomas Jefferson University
Current Memberships and Activities
Membership on the medical staff of any of our hospitals does not constitute an employment or agency relationship.
Membership on the medical staff of any of our hospitals does not constitute an employment or agency relationship.
New Appointments
1.866.CALL.MLH
© 2013 Main Line Health