Search for a UPMC doctor near you

Narrow your search:

To speak with an appointment scheduler, call 1-800-533-UPMC between 7 a.m. and 7 p.m. Monday through Friday.

Note: We can schedule appointments for many — but not all — UPMC doctors and locations at this number.

Verify Your Insurance

Please call the physician's office to verify insurance coverage prior to scheduling an appointment.

Specialty:

Emergency Medicine


Hospital Affiliation(s):
UPMC Jameson
UPMC Passavant
UPMC East
UPMC McKeesport
UPMC Horizon
UPMC St Margaret


Patient Satisfaction Ratings:
No Patient
Satisfaction Reviews
Why not?
Learn About Our Survey

LOCATION(S):

Department of Emergency Medicine
Forbes Tower
3600 Forbes @ Meyran Avenue
Suite 10028
Pittsburgh, PA 15213
Office Phone:
(412) 432-7400
Map

UPMC St. Margaret
815 Freeport Rd.
Pittsburgh, PA 15215
Map

UPMC Passavant - McCandless
9100 Babcock Blvd.
Pittsburgh, PA 15237
Map

UPMC Passavant - Cranberry
1 St. Francis Way
Cranberry Twp, PA 16066
Map

UPMC McKeesport
1500 Fifth Ave.
McKeesport, PA 15132
Map

Uniontown Hospital
500 W. Berkeley St.
Uniontown, PA 15401
Map

Ohio Valley Medical Office Building
27 Heckel Rd.
McKees Rocks, PA 15136
Map

UPMC Horizon: Shenango Valley
2200 Memorial Dr.
Farrell, PA 16121
Map

Grove City Medical Center
631 N. Broad Street Ext.
Grove City Medical Center
Grove City, PA 16127
Map

Jameson Hospital
1211 Wilmington Ave
New Castle, PA 16105
Map

UPMC East
2775 Mosside Blvd.
Monroeville, PA 15146
Map

UPMC Horizon: Greenville
110 N. Main St.
Greenville, PA 16125
Office Phone:
(724) 589-6161
Map

Mon Valley Hospital
1163 Country Club Road
Monongahela, PA 15063
Map

UPMC Urgent Care
UPMC Urgent Care - Robinson
6500 Steubenville Pike
Pittsburgh, PA 15205
Map

UPMC Urgent Care North Huntington
8945 Rte. 30
North Hutingdon, PA 15642
Office Phone:
(724) 861-8099
Map

UPMC Urgent Care - Clarion
18 Sportsman Dr.
Clarion, PA 16214
Map

UPMC Urgent Care - Franklin
464 Allegheny Ave.
Pennwood Center
Franklin, PA 16323
Map

UPMC Urgent Care - Natrona Heights
1870 Broadway Blvd.
Natrona Heights, PA 15065
Map

UPMC Urgent Care - Wexford
11360 Perry Hwy.
Wexford, PA 15090
Map

UPMC Urgent Care - Shadyside
5231 Centre Ave.
Pittsburgh, PA 15232
Map

UPMC Urgent Care - Hermitage
1075 N. Hermitage Rd.
Hermitage, PA 16148
Map

UPMC Urgent Care - Monroeville
4145 William Penn Highway
Monroeville, PA 15146
Office Phone:
(412) 666-0133
Map

UPMC Urgent Care - McCandless
9401 McKnight Rd.
Pittsburgh, PA 15237
Map

BOARD CERTIFICATIONS:

Emergency Medicine, American Board of Emergency Medicine

Education:

MD, SUNY at Buffalo Jacobs School of Medicine and Biomedical Sciences, Buffalo, NY

Residency:
SUNY at Buffalo Jacobs School of Medicine and Biomedical Sciences,
Buffalo, NY

West Virginia University School of Medicine,
Morgantown, WV




Appointment Information

New Patients

Appointment Information

Call 1-800-533-UPMC (8762), Monday through Friday between 7 a.m. and 7 p.m. to schedule an appointment OR call the locations listed above to speak with a representative.

Returning Patients

  • Your doctor may participate in scheduling through MyUPMC. If you would like to book online, please log in and visit the Appointments tab.
  • Call the locations listed above to speak with a representative.

Patient Ratings

There are no publicly available ratings for this medical professional because:

  • The provider has not yet received the minimum number of patient satisfaction surveys to be eligible for display. At UPMC, we require a minimum of 30 surveys before we post results to ensure that the rating is statistically reliable and a true reflection of patient satisfaction.
  • He or she may be a researcher or other type of provider that does not see patients.
  • The provider practices in a specialty or office that does not use the specified surveys currently used for these ratings.

Patient Comments

There are no patient comments at this time.