We are a multi-physician single-speciality private practice located at multiple sites in Western Pennsylvania. We are all medical specialists in Physical Medicine and Rehabilitation, also know as “Physiatrists” (pronounced Fi-zai-a-trists), the medical specialty which focuses on improvement of quality of life through medical and rehabilitation measures. We cover several different subspecialties within the field of Physical Medicine and Rehabilitation and we offer a wide variety of patient services, provided in both inpatient and outpatient settings.

Or mail payment to:  
P.O. Box 598  
Wexford, PA 15090


Our Doctors

Mary Ann Miknevich, MD
Jeffrey D. Lemberg, MD
Ellen H. Mustovic, MD

Ravi Shankar, MD
Nicholas F. Love, MD


Our Locations

Mercy Professional Office Building 1350 Locust Street, Suite 409
Pittsburgh, PA 15219
412-232-7608
412-281-3535 Fax

UPMC St. Margaret 100 Delafield Road, Suite 103
Pittsburgh, PA 15215
412-622-4313
412-688-3584 Fax

St. Clair Memorial Hospital 1000 Bower Hill Road, Suite 312
Pittsburgh, PA 15243
412-942-3700
412-942-3709 Fax

Wexford Office Meadows Pointe Complex
101 N. Meadows Drive, Suite 215
Wexford, PA 15090
724-772-5410
724-772-5413 Fax

North Huntingdon Office Excela Squar Office Park Bldg 1
8981 Norwin Avenue, Suite 204
North Huntingdon, PA 15642
724-864-4100
724-864-4101 Fax

White Oak Office 1220 Lincoln Way, Suite 102
White Oak, PA 15131
412-673-0502
412-673-0258 Fax

South Hills Office 110 Fort Couch Road
Pittsburgh, PA 15241
412-831-2300
412-831-2428 Fax

Administration Office Meadows Pointe Complex
101 N. Meadows Drive, Suite 125
Wexford, PA 15090
412-622-4314
412-622-4882 Fax

Our Locations

CLOSED! Mercy Professional Office Building

1350 Locust Street, Suite 409
Pittsburgh, PA 15219

412-232-7608
412-281-3535

To schedule with Mary Ann Miknevich MD, please call 724-772-5410

UPMC St. Margaret

100 Delafield Road, Suite 103
Pittsburgh, PA 15215

412-622-4313
412-688-3584

St. Clair Memorial Hospital

1000 Bower Hill Road, Suite 312
Pittsburgh, PA 15243

412-942-3700
412-942-3709

Wexford Office

Meadows Pointe Complex
101 N. Meadows Drive, Suite 215
Wexford, PA 15090

724-772-5410
724-772-5413

North Huntingdon Office

Excela Squar Office Park Bldg 1
8981 Norwin Avenue, Suite 204
North Huntingdon, PA 15642

724-864-4100
724-864-4101

White Oak Office

1220 Lincoln Way, Suite 102
White Oak, PA 15131

412-673-0502
412-673-0258

South Hills Office

110 Fort Couch Road
Pittsburgh, PA 15241

412-831-2300
412-831-2428

Administration Office

Meadows Pointe Complex
101 N. Meadows Drive, Suite 125
Wexford, PA 15090

412-622-4314
412-622-4882