Top Physicians 2012
The men and women devoted to keeping the Philadelphia suburbs fit and healthy
by Bill Donahue

This region has some of the most qualified, best-educated physicians in the country, if not the world. With this in mind, we unveil the 2012 Top Physicians list, compiled by Avvo Inc. We also received votes from you, dear reader, telling us which specialists you rely on when it comes to curing whatever ails you—or, better yet, preventing something from ever ailing you in the first place.

Editor's note: Drs. Jack Gregory and Steven Rosenberg were incorrectly identified under the "Psychiatry" section of the print edition of Suburban Life. They are correctly identified under "Psychotherapy" in the following listings. Suburban Life regrets the error.

ALLERGY AND IMMUNOLOGY
Dr. Robert Anolik
1500 John F. Kennedy Blvd., Philadelphia
215-563-2933

Dr. Janet Beausoleil
491 Allendale Road, King of Prussia
610-768-9323

Dr. Sandhya Desai
2031 N. Broad Street, Lansdale
215-362-7050

Dr. A. Geoffrey DiDario
233 E. Lancaster Ave., Ardmore
610-642-1643

Dr. George Green
1235 Old York Road, Abington
215-517-1000

Dr. Ruthven Wodell
491 Allendale Road, King of Prussia/Wayne
610-768-9323

ANESTHESIOLOGY
Dr. Evan D. Frank
100 East Lancaster Ave., Wynnewood
484-476-7000

Dr. Nancy D. Gordon
205 N. Broad Street, Philadelphia
215-569-1111

Dr. Bernard Harris
34 and Civic Center Blvd., Philadelphia
215-590-1000  

Dr. George W. Kern
701 E. Baltimore Pike, Kennett Square
484-889-2429

Dr. Norman L. Koven
10125 Verree Road, Philadelphia
215-676-0999

Dr. Scott Rosenthal
1200 Old York Road, Abington
215-481-2336

Dr. Alan Schwartz
34th and Civic Center Blvd., Philadelphia
215-590-1885 

Dr. Joseph E. Welsh
1201 Langhorne-Newtown Road, Langhorne
215-710-2196

BARIATRIC SURGERY
Dr. Gary Korus
3400 Civic Center Blvd., Philadelphia
800-789-7366

CARDIOLOGY 
Dr. Adam Cohen
1010 Horsham Road, North Wales
215-517-1000

Dr. Samuel Coleman
270 Main Street, Harleysville
215-257-9500

Dr. David Drucker
777 Township Line Road, Yardley
215-860-3344

Dr. John Harding
847 Easton Road, Warrington
215-918-5750

Dr. George Heyrich
777 Township Line Road, Yardley
800-789-7366

Dr. Richard Hui
736 W. Lincoln Hwy., Exton
610-696-2850

Dr. Richard L. Hyman
777 Township Line Road, Yardley
800-789-7366

Dr. Peter Kowey
100 E. Lancaster Ave., Wynnewood
610-649-6980

Dr. Steven Kutalek
2813 Cottman Ave., Philadelphia
215-332-9666

Dr. Francis Marchlinski
3400 Spruce Street, Philadelphia
215-662-6005

Dr. Gregg Neithardt
736 W. Lincoln Hwy., Exton
610-696-2850

Dr. Eric Rosenwinkel
125 Medical Campus Drive, Lansdale
215-361-5020

Dr. Scott Spielman
261 Old York Road, Jenkintown
215-885-4700

Dr. Christina Wjasow
13000 Lincoln Drive, Marlton, NJ
856-396-0950

Dr. Eran S. Zacks
11 Friends Lane, Newtown
800-789-7366

CARDIOTHORACIC SURGERY
Dr. Brian Priest
701 East Marshall Street, West Chester
610-738-2690

COLON AND RECTAL SURGERY
Dr. John Marks
100 Lancaster Ave., Wynnewood
610-645-9093

Dr. Robert B. Noone
100 E. Lancaster Ave, Wynnewood
610-642-1908

CRITICAL CARE MEDICINE
Dr. Mary Ann Devine
10800 Knights Road, Philadelphia
215-612-4000

DERMATOLOGY
Dr. Rochelle Weiss
259 E. Lancaster Ave., Wynnewood
610-642-1090

Dr. Marvin Sasson
311 N. Sumneytown Pike, North Wales
215-661-0300

Dr. Richard Spielvogel
3805 West Chester Pike, Newtown Square
800-257-0117

Dr. Elizabeth M. Spiers
1456 Ferry Road, Doylestown
215-230-4592

Dr. Robert Tokarek
1235 Old York Road, Abington
215-517-1212

DIAGNOSTIC RADIOLOGY
Dr. Linda Bagley
3400 Spruce Street, Philadelphia
215-662-4000

Dr. Muriel M. Gordon
4 Neshaminy Interplex, Yardley
215-244-0138

Dr. Alfred Kurtz
9140 Academy Road, Philadelphia
215-332-0166

Dr. Evan Madianos
1301 Powell Street, Norristown
610-270-2000

Dr. Barton Milestone
3401 N. Broad Street, Philadelphia
215-707-4250

Dr. Stuart Pollack
847 Easton Road, Warrington
215-345-2291

Dr. Mark Rosen
3400 Spruce Street, Philadelphia
215-662-3107

Dr. Joanne Speigle
595 W. State Street, Doylestown
215-345-2291

Dr. Alan Weiss
1200 Old York Road, Abington
215-481-2000

EMERGENCY MEDICINE
Dr. Jacob Ufberg
3500 N. Broad Street, Philadelphia
215-707-5308

FAMILY MEDICINE
Dr. Anthony Camp
625 Clark Ave., King of Prussia
610-265-8566

Dr. Peter Cianfrani
2793 Geryville Pike, Pennsburg
267-424-8200

Dr. Liana Clark
770 Sumneytown Pike, West Point
215-652-2640

Dr. Pamela Fenstemacher
500 Old York Road, Jenkintown
215-481-2725

Dr. David Galinsky
100 E. Lancaster Ave., Wynnewood
610-728-5241

Dr. John T. Howell III
777 Township Line Road, Yardley
215-860-0775

Dr. Fred Markham
833 Chestnut Street, Philadelphia
215-955-7190

Dr. Robert J. Motley 
1730 Chew Street, Allentown
610-969-3500 

Dr. MaryAnne Peifer
5505 MacArthur Road, Whitehall
610-262-2706

Dr. Rita Reichard
3485 Davisville Road, Hatboro
215-830-5105

Dr. Andrew B. Rosenzweig
1245 Highland Ave., Abington
215-481-4811

Dr. George Valko
833 Chestnut Street, Philadelphia
215-955-7190

Dr. Donald J. Zeller
824 Main Street, Phoenixville
610-935-7300

Dr. Mary A. Zoller
14 Memorial Drive, Doylestown
215-348-4914

GASTROENTEROLOGY
Dr. Jeffrey Berman
1095 Rydal Road, Rydal
267-620-1100

Dr. Geoffrey Braden
555 E. City Ave., Bala Cynwyd
610-664-9700

Dr. Alan Chang
599 W. State Street, Doylestown
215-345-6050

Dr. Raynard Cheung
10 Presidential Blvd., Bala Cynwyd
610-664-9700

Dr. Marta Dabezies
1095 Rydal Road, Rydal
267-620-1100

Dr. Victor Fishman
2050 West Chester Pike, Havertown
610-449-1525

Dr. Harvey Guttmann
1095 Rydal Road, Rydal
267-620-1100

Dr. Elizabeth Huebner
1095 Rydal Road, Rydal
267-620-1100

Dr. Kellen Kovalovich
422 Curie Blvd., Philadelphia
484-938-4030

Dr. Stuart Lubinski
1095 Rydal Road, Rydal
267-620-1100

Dr. Victor L. Navarro
132 S. 10th Street, Philadelphia
215-955-8900

Dr. David Neiblum
915 Old Fern Hill Road, West Chester
610-431-3122

Dr. Stephen Rafelson
1201 Langhorne-Newtown Road, Langhorne
215-579-2004

Dr. Robert Stein
1095 Rydal Road, Rydal
267-620-1100

Dr. Jonathan Sternlieb
1095 Rydal Road, Rydal
267-620-1100

GENERAL SURGERY
Dr. Anthony V. Coletta
667 Welsh Road, Huntingdon Valley
215-938-4661

Dr. Paul Curcillo
219 N. Broad Street, Philadelphia
215-762-5577

Dr. Robert Fried
255 W. Lancaster Ave., Paoli 
610-647-3077

Dr. Sun Lee
1015 Chestnut Street, Philadelphia
215-627-8487

Dr. Kim Olthoff
29 Red Road, Merion Station
800-789-7366

Dr. Christopher O. Olukoga
201 Reeceville Road, Coatesville
610-384-6550

Dr. Jennifer Sabol
51 Haddonfield Road, Cherry Hill, NJ
856-488-4224

Dr. Bartholomew Tortella
500 Arcola Road, Collegeville
484-865-5590

Dr. Stephan H. Whitenack
8200 Flourtown Ave., Wyndmoor
215-836-1500

GYNECOLOGIC ONCOLOGY
Dr. Charles J. Dunton
100 E. Lancaster Ave., Wynnewood
610-649-8085

Dr. Mitchell Edelson
1200 Old York Road, Abington
215-885-0220

Dr. David Holtz
100 E. Lancaster Ave., Wynnewood
610-649-8085

Dr. Norman Rosenblum
830 Primrose Lane, Wynnewood
610-667-6733

Dr. Mark Shahin
215-885-0220

HAND SURGERY
Dr. Benjamin Chang
210 Mall Blvd., King of Prussia
610-768-9470

Dr. Neal Chen
1203 Langhorne-Newtown Road, Langhorne
215-741-2707

Dr. Randall Culp
2010 West Chester Pike, Havertown
800-971-4263

Dr. Asif Ilyas
3300 Tillman Drive, Bensalem
800-321-9999

Dr. A. Lee Osterman
2010 West Chester Pike, Havertown
800-971-4262

Dr. Eon Shin
1203 Langhorne-Newtown Road, Langhorne
215-741-2707

Dr. Stephanie Sweet
700 S. Henderson Road, King of Prussia
800-971-4263

Dr. David Zelouf
1 Bartol Ave., Ridley Park
800-971-4263

HEMATOLOGY
Dr. Sunita Sheth
1800 Concord Pike, Wilmington, DE 
215-707-4684

INFECTIOUS DISEASE
Dr. Michael Braffman
301 S. 8th Street, Philadelphia
215-829-5354

Dr. Donald Kaye
1535 Sweet Briar Road, Gladwyne
610-642-0694

Dr. Ebbing Lautenbach
3400 Spruce Street, Philadelphia
800-789-7366 

INTERNAL MEDICINE
Dr. Frederic Becker
860 First Ave., King of Prussia
610-265-1251

Dr. Jeffrey Bodack
3900 Woodland Ave., Philadelphia
800-949-1001

Dr. John Bruder
1030 Main Street, Linfield
610-495-8300

Dr. William Greer
21 Industrial Blvd., Paoli 
610-651-0370

Dr. Lilian Jalil
1380 Easton Road, Warrington
215-491-5057

Dr. Jennifer Kogan
34th and Spruce Streets, Philadelphia
215-662-2250

Dr. Christopher Martin
414 Paoli Pike, Malvern
866-225-5654

Dr. Lawrence Mass
909 Sumneytown Pike, Spring House
215-643-2119

Dr. Michael Montgomery
249 Forrest Road, Yardley
215428-0872

Dr. Charles Orellana
2 Bala Plaza, Bala Cynwyd
610-668-9999

Dr. Horace Shaffer
226 S. Sugan Road, New Hope
215-862-0237

Dr. David H. Stern
University and Woodland Aves., Philadelphia
800-789-7366

Dr. Isaac Tam
440 E. Marshall Street, West Chester
610-696-8900

Dr. Elizabeth Tarka
2301 Renaissance Blvd., King of Prussia
610-787-3221

MATERNAL AND FETAL MEDICINE
Dr. Nancy S. Roberts
100 E. Lancaster Ave., Wynnewood
610-649-9021

MEDICAL ONCOLOGY
Dr. Lawrence F. Brass
421 Curie Blvd., Philadelphia
215-573-3540

Dr. Ronald Cantor
111 S. 11th Street, Philadelphia
215-955-6039

Dr. Geoffrey Chan
3900 Woodland Ave., Philadelphia
800-949-1001

Dr. Scott Dessain
100 E. Lancaster Ave., Wynnewood
484-476-1396

Dr. Frederick Fellin
1330 Powell Street, Norristown
610-277-5186

Dr. Peter Pickens
1648 Huntingdon Pike, Meadowbrook
215-947-5460

Dr. Michele T. Tedeschi
440 E. Marshall Street, West Chester
610-431-5000

Dr. Howard S. Zipin
915 Lawn Ave., Sellersville
215-453-3300

NEONATAL AND PERINATAL MEDICINE
Dr. Eddie Chang
1200 Old York Road, Abington
215-481-4986

Dr. Marjorie Curtis-Cohen
1648 Huntingdon Pike, Jenkintown
215-938-2908

Dr. Laura Lasley
701 E. Marshall Street, West Chester
610-431-5376

Dr. Ara Moomjian
1200 Old York Road, Abington
215-481-2121

Dr. Lloyd Tinianow
701 E. Marshall Street, West Chester
610-431-5355

NEPHROLOGY
Dr. Robert Sirota
735 Fitzwatertown Road, Willow Grove
215-657-2012 

NEUROLOGY
Dr. Kevin Booth
1 Harrison Pavillion, Abington
215-481-2226

Dr. Bryan DeSouza
100 E. Lancaster Ave., Wynnewood
610-649-6090

Dr. Donald M. McCarren
555 Second Ave., Collegeville
610-831-5200

Dr. Elliott Schulman
1991 Sproul Road, Broomall
484-572-6300

NEUROSURGERY
Dr. Leonard Bruno
727 Welsh Road, Huntingdon Valley
215-914-2320

Dr. Michael Yoon
2510 Maryland Road, Willow Grove
215-657-5886

OBSTETRICS AND GYNECOLOGY
Dr. Hyun-Joo Lee
5501 Old York Road, Philadelphia
215-456-7890

Dr. Miles Murphy
1010 Horsham Road, North Wales
215-855-4713

Dr. Allison Shirker
799 Gay Street, Phoenixville
610-933-2440

OPHTHALMOLOGY
Dr. William Benson
910 E. Willow Grove Ave., Glenside
215-233-4300

Dr. Alan Brackup
1203 Langhorne Newtown Road, Langhorne
215-750-9400

Dr. Marc Cohen
2301 E. Evesham Road, Voorhees, NJ
856-772-2552

Dr. Harvey Fracht
101 W. Elm Street, Conshohocken
610-397-1747

Dr. Kammi Gunton
840 Walnut Street, Philadelphia
215-928-3245

Dr. Allen Ho
910 E. Willow Grove Ave., Wyndmoor
215-233-4300

Dr. Robert C. Kleiner
1725 Govenors Way, Blue Bell
215-940-0331

Dr. Harold Koller
1650 Huntingdon Pike, Meadowbrook
215-947-6660
 
Dr. Mark Montag
331 N. York Road, Hatboro
215-672-4300

Dr. Leonard Nelson
100 Presidential Blvd., Bala Cynwyd
484-434-2700

Dr. Carl Regillo
840 Walnut Street, Philadelphia
215-928-3000

Dr. Cordelia Uddoh
608 Easton Road, Willow Grove
215-657-5044

Dr. Allan Wulc
610 W. Germantown Pike, Plymouth Meeting
610-828-8880

Dr. Anthony Zacchei
1450 E. Boot Road, West Chester
610-696-1368

ORTHOPEDIC SURGERY
Dr. Todd Albert
925 Chestnut Street, Philadelphia
800-321-9999

Dr. David Anderson
3300 Tillman Drive, Bensalem
800-321-9999

Dr. Matthew Austin
327 Greentree Road, Sewell, NJ
800-321-9999

Dr. Michael Ciccotti
170 N. Henderson Road, King of Prussia
800-321-9999

Dr. Christopher Dodson
830 Old Lancaster Road, Bryn Mawr
800-321-9999

Dr. Christian Fras
100 E. Lancaster Ave., Wynnewood
484-427-8100

Dr. Alan Hilibrand
327 Greentree Road, Sewell, NJ
800-321-9999

Dr. William Hozack
443 Laurel Oak Road, Voorhees, NJ
800-321-9999

Dr. Mark Lazarus
443 Laurel Oak Road, Voorhees, NJ
856-821-6372

Dr. Javad Parvizi
3300 Tillman Drive, Bensalem
800-321-9999

Dr. Matthew Ramsey
443 Laurel Oak Road, Voorhees, NJ
856-821-6372

Dr. Richard Rothman
925 Chestnut Street, Philadelphia
800-321-9999

Dr. Scott Rushton
800 Spruce Street, Philadelphia 
800-789-7366

Dr. Peter Sharkey
1118 W. Baltimore Pike, Media
800-321-9999

Dr. Gerald Williams
170 N. Henderson Road, King of Prussia
800-321-9999

OTOLARYNGOLOGY
Dr. Glenn C. Isaacson
1077 Rydal Road, Rydal
215-885-4840

Dr. Paul Lemberg
127 S. Fifth Street, Quakertown
215-538-9433

Dr. Brett Moses
400 Middletown Blvd., Langhorne
215-757-7300

Dr. Douglas Nadel
599 West State Street, Doylestown
215-345-5323

Dr. Paul Swanson
826 Main Street, Phoenixville
610-415-1100

PATHOLOGY
Dr. Mark A. Kaplan
One Medical Center Blvd., Upland
610-447-2221

PEDIATRICS
Dr. Saranbir Ahuja
3456 Bethlehem Pike, Souderton
215-723-7177

Dr. Angela Allevi
100 E. Lancaster Ave., Wynnewood
610-645-6333

Dr. Donna Antonucci
301 Floral Vale Blvd., Yardley
215-579-9933

Dr. Alicia A. Brennan
253 Witherspoon Street, Princeton, NJ
609-497-4000

Dr. Aaron Chambers
702 Gordon Drive, Exton
610-363-1330

Dr. Andrew Chu
700 Lawn Ave., Sellersville
215-453-4082

Dr. Bradley Dyer
702 Gordon Drive, Exton
610-363-1330

Dr. Julie Kardos
6 Penns Trail, Newtown
215-968-6844

Dr. Sheila Knerr
700 Lawn Ave., Sellersville
215-453-4082

Dr. Jacalyn Maller
418 E. Lancaster Ave., Wayne
610-687-3600

Dr. Janet Michaelson
701 Montgomery Ave., Penn Valley
610-642-9200

Dr. Michael Nicholas
708 N. Shady Retreat Road, Doylestown
215-345-6090

Dr. Paul A. Offit
34th Street and Civic Center Blvd., Philadelphia
215-590-1000

Dr. Heather Orman-Lubell
680 Heacock Road, Yardley
215-493-6519

Dr. Tigerlily L. Rubin
2000 Sproul Road, Broomall
610-284-0200

Dr. Deborah L. Silver
1200 Old York Road, Abington
215-481-4320

Dr. Eileen Tyrala
3300 Henry Ave., Philadelphia
215-438-3300

PEDIATRIC CARDIOLOGY
Dr. Jeffrey Boris
481 John Young Way, Exton
610-594-9008

Dr. Meryl Cohen
1245 Highland Ave., Abington 
215-885-2790
 
Dr. Alexander Davidson
1245 Highland Ave., Abington
215-885-2790

Dr. Marie Gleason
210 Mall Blvd., King of Prussia
610-337-3232

Dr. Susan Schachtner
100 W. Sproul Road, Springfield
610-328-1600

Dr. Mohamed Seliem
210 Mall Blvd., King of Prussia
215-590-3534

Dr. Paul Stephens
1245 Highlands Ave., Abington
215-885-2790

PEDIATRIC CRITICAL CARE MEDICINE
Dr. Alexis Topjian
34th and Civic Center Blvd., Philadelphia
215-590-1000

PEDIATRIC DERMATOLOGY
Dr. Kara Shah
500 W. Butler Ave., Chalfont
215-997-5730

PEDIATRIC ENDOCRINOLOGY
Dr. Craig Alter
210 Mall Blvd., King of Prussia
610-337-3232

Dr. Mindy Rosenblum
11 Industrial Blvd., Paoli 
610-642-9200

PEDIATRIC GASTROENTEROLOGY
Dr. Robert N. Baldassano
34th and Civic Center Blvd., Philadelphia
215-590-1000

Dr. John Boyle
210 Mall Blvd., King of Prussia
610-337-3232

Dr. Chris Liacouras
481 John Young Way, Exton 
610-594-9008

PEDIATRIC INFECTIOUS DISEASES
Dr. Debrah Meislich
3 Cooper Plaza, Camden NJ
856-342-2617

PEDIATRIC HEMATOLOGY AND ONCOLOGY
Dr. Fredric Serota
602 S. Bethlehem Pike, Ambler
215-643-7771

Dr. Samuel Blackman
Philadelphia
215-590-1000

PEDIATRIC NEUROLOGY
Dr. Richard Finkel
210 Mall Blvd., King of Prussia
610-337-3232

PEDIATRIC ORTHOPEDICS
Dr. Richard Davidson
210 Mall Blvd., King of Prussia
610-337-3232

Dr. John Flynn
210 Mall Blvd., King of Prussia
610-337-3232

PEDIATRIC SURGERY
Dr. Thane Blinman
500 W. Butler Ave., Chalfont
215-997-5731

Dr. Ala Frey
1200 Old York Road, Abington
215-481-2000

Dr. Edward Doolin
4009 Black Horse Pike, Mays Landing
609-677-7895

Dr. Michael Nance
500 W. Butler Ave., Chalfont
215-997-5730

PEDIATRIC UROLOGY
Dr. Douglas Canning
210 Mall Blvd., King of Prussia
610-337-8160

Dr. Michael Carr
34th and Civic Center Blvd., Philadelphia
215-590-2754

PHYSICAL MEDICINE AND REHABILITATION
Dr. Debra L. Braverman
700 Cottman Ave., Philadelphia
215-342-2100

Dr. Robert J. Kreb
915 Old Fern Hill Road, West Chester
610-738-2480

Dr. Theera Vachranukunkiet
60 Township Line Road, Elkins Park
215-663-6677

Dr. John Whyte
60 Township Line Road, Elkins Park
215-663-6872

PLASTIC SURGERY
Dr. Scott Brenman
531W. Germantown Pike, Plymouth Meeting
215-829-7290

Dr. Louis Bucky
200 W. Montgomery Ave., Ardmore
610-649-2433

Dr. James Fox
840 Walnut Street, Philadelphia
215-625-6630

Dr. Bruce Genter
100 Old York Road, Jenkintown
215-572-7744

Dr. Paul Glat
555 E. City Ave., Bala Cynwyd
215-427-5191

Dr. Christopher Hove
2023 E. High Street, Pottstown
610-323-1550

Dr. Charles Long
1250 Greenwood Ave., Jenkintown
215-572-6888

Dr. David Silberman
800 W. State Street, Doylestown
267-454-2106

PSYCHIATRY
Dr. William A. Ball
West Point
484-344-7981

Dr. Mark Bernstein
593 Bethlehem Pike, Montgomeryville
215-822-2224

Dr. Theodore Cohen
421 Hidden River Road, Penn Valley
610-667-2063

Dr. Luciano Lizzi
1221 Locust Street, Philadelphia
215-320-7444

Dr. Alan Keller
325 Central Ave., Malvern
610-296-0142

Dr. Edward McGonigle
86 W. Eagle Road, Havertown
610-644-6464

Dr. Clancy McKenzie
191 Presidential Blvd., Bala Cynwyd
610-664-0948

Dr. Frederick Miller
8200 Flourtown Ave., Wyndmoor
215-771-8377

Dr. Baird Ritter
973 Old Lancaster Road, Berwyn
610-725-0755

Dr. Edward L. Schacht
252 S. State Street, Newtown
215-860-9480

Dr. Michael Silver
42 E. Front Street, Media
610-627-0692

Dr. Alan R. Wofsey
100 E. Lancaster Ave., Wynnewood
610-649-3070

PULMONARY DISEASE
Dr. Gregory Lenchner
1001 City Ave., Wynnewood
610-896-0280

Dr. Robert Michelson
445 Shady Lane, Huntingdon Valley
215-663-9095

Dr. Alan Reinach
1650 Huntingdon Pike, Meadowbrook
215-947-6404

Dr. Carlos Sotelo
445 Shady Lane, Huntingdon Valley
215-663-9095

REPRODUCTIVE ENDOCRINOLOGY/INFERTILITY
Dr. Arthur J. Castelbaum
735 Fitzwatertown Road, Willow Grove
215-938-1515

Dr. Leonore Huppert
2300 Computer Road, Willow Grove
215-829-6385

Dr. William H. Pfeffer
100 Paoli Pointe, Paoli
610-993-8200

Dr. Maria Platia
2300 Computer Road, Willow Grove
215-706-4090

Dr. Stephen Somkuti
1245 Highland Ave., Abington
215-887-2010

SLEEP MEDICINE
Dr. Raymond Kovalski
826 Main Street, Phoenixville
610-933-8484

SURGICAL ONCOLOGY
Dr. Christopher M. Pezzi
1245 Highland Avenue, Abington
215-481-7409

UROLOGY
Dr. Max Ahn
100 E. Lancaster Ave., Wynnewood
610-649-6420

Dr. Donald Andersen
915 Old Fern Hill Road, West Chester
610-383-7663

Dr. Kevin Fitzgerald
205 Newtown Road, Warminster
215-672-0500

Dr. Jeffrey Gordon
221 S. Gulph Road, King of Prussia
215-257-3066

Dr. Richard Greenberg
8 Huntingdon Pike, Rockledge
215-728-5341

Dr. Joseph Izes
599 W. State Street, Doylestown
215-230-9070

Dr. Thomas F. Lanchoney
245 Bryn Mawr Ave., Bryn Mawr
610-525-2515

Dr. Jose Moreno
824 Main Street, Phoenixville
610-935-9010

Dr. Jeffrey Reich
8815 Germantown Ave., Philadelphia
215-242-8260

Dr. David Rivas
6681 Laurel Road, New Hope
215-297-5516

Dr. Jeffrey Rosenblum
80 W. Welsh Pool Road, Exton
877-638-7463

VASCULAR/INTERVENTIONAL RADIOLOGY
Dr. Joseph Bonn
100 E. Lancaster Ave., Wynnewood
866-225-5654

Dr. Gary Cohen
1306 Flat Rock Road, Penn Valley
215-707-7002

Dr. Hal Folander
1021 Park Ave., Quakertown
215-538-4500

Dr. Michael Ringold
3735 Easton Nazareth Hwy., Exton
215-707-4200

VASCULAR SURGERY
Dr. Theodore Sullivan
1245 Highland Ave., Abington
215-887-5934

In addition to the Avvo ratings, Suburban Life readers shared their votes for the “top docs” in diverse areas of medicine, from aesthetic medicine to urogynecology. Men and women throughout the Philadelphia area give high marks to these physicians when it comes to preserving and protecting, if not improving, their overall health and well-being.

AESTHETIC MEDICINE
Dr. Glenn A. DeBias
100 Hyde Park, Doylestown
215-230-1804

AGE MANAGEMENT
Dr. Dennis J. Bonner
1203 Langhorne-Newtown Road, Langhorne
215-375-4200

AUDIOLOGY
Dr. Kathy Landau Goodman
916 Montgomery Ave., Narberth
888-344-0818

Dr. Joel Mynders
129 N. Church Street, West Chester
610-436-9460

CHIROPRACTIC CARE/SPORTS REHABILITATION
Dr. David W. Nadler
3475 West Chester Pike, Newtown Square
610-353-3888

GASTROENTEROLOGY
Dr. Joseph R. DeAntonio
3100 Princeton Pike, Lawrenceville, NJ
609-882-2185

Dr. Jason N. Rogart
Two Capital Way, Pennington, NJ
609-537-5000

CRITICAL CARE MEDICINE
Dr. Kenneth H. Goldblatt
Plainsboro Road-Medical Arts Pavilion, Plainsboro, NJ
609-853-7272

FAMILY PRACTICE
Dr. Harvey Lisgar
95 Almshouse Road, Richboro
215-364-4141

NEUROLOGY
Dr. Leonard R. Geiger
250 W. Lancaster Ave., Paoli
610-296-4219

NEUROPSYCHOLOGY
Dr. Rosemarie Scolaro Moser
3131 Princeton Pike, Lawrenceville, NJ
 609-895-1076

NEUROSURGERY
Dr. Dani Bidros
1203 Langhorne-Newtown Road, Langhorne
215-741-3141

Dr. Seth Joseffer
1203 Langhorne-Newtown Road, Langhorne
215-741-3141

Dr. Kenneth M. Liebman
Two Capital Way, Pennington, NJ
609-537-7300

Dr. Nirav Shah
1203 Langhorne-Newtown Road, Langhorne
215-741-3141

Dr. Mark R. McLaughlin
1203 Langhorne-Newtown Road, Langhorne
215-741-3141

Dr. Erol Veznedaroglu
Two Capital Way, Pennington, NJ
609-537-7300

OBSTETRICS AND GYNECOLOGY
Dr. Robert Berk
540 N. Woodbourne Road, Langhorne
215-750-6611

Dr. Amy Harvey
540 N. Woodbourne Road, Langhorne
215-750-6611

Dr. Mark Kuhn
540 N. Woodbourne Road, Langhorne
215-750-6611

Dr. Lester Ruppersberger
540 N. Woodbourne Road, Langhorne
215-750-6611

Dr. Stephanie Schwartz
540 N. Woodbourne Road, Langhorne
215-750-6611

OCULOPLASTIC SURGERY
Dr. John J.W. Lee
2050 West Chester Pike, Havertown
610-789-6701

OPHTHALMOLOGY
Dr. Stephen M. Felton
419 N Harrison Street, Princeton, NJ
609-921-9437

Dr. Marvin Greenbaum
501 Belmont Ave., Bala Cynwyd
610-667-4066

Dr. John N. Negrey
56 W. Eagle Road, Havertown
610-446-8080

Dr. Chirag Shah
216 Mall Boulevard, King of Prussia
866-724-6033

Dr. Steven B. Siepser
860 E. Swedesford Road, King of Prussia
888-859-2020

OPTOMETRY
Dr. David Schwartz
104 Pheasant Run, Newtown
267-364-5337

ORAL AND MAXILLOFACIAL SURGERY
Dr. P. Michael Schelkun 
158 York Road, Warminster
215-672-6560

ORAL HEALTH
Dr. Terry A. Levitt
345 Knowles Ave., Southampton
215-357-7003

Dr. James Vito
523 E. Lancaster Ave., Wayne
610-971-2590

Dr. Greg Wilkocz
275 S. Main Street, Doylestown
215-348-4736

OTOLARYNGOLOGY
Dr. Kenneth B. Briskin
2112 Providence Ave., Chester
610-874-5366

Dr. John M. Feehery
2112 Providence Ave., Chester
610-874-5366

PLASTIC SURGERY
Dr. Timothy M. Greco
2 Bala Plaza/333 E. City Ave., Bala Cynwyd
610-664-8830

PSYCHIATRY
Dr. Laurie Schray
9 Market Place, Logan Square, New Hope
215-375-5550

PSYCHOTHERAPY
Dr. Jack Gregory
1001 Easton Road, Willow Grove
215-657-4324

Dr. Steven Rosenberg
8080 Old York Road, Elkins Park
215-782-8414

RADIATION ONCOLOGY
Dr. John P. Lamond
One Medical Center Blvd., Upland
610-447-2740

Dr. Rachelle Lanciano
501 North Lansdowne Ave., Drexel Hill
610-284-8240

SURGICAL ONCOLOGY
Dr. Christopher J. Gannon
Two Capital Way, Pennington, NJ
609-537-6000

Dr. Francis E. Rosato
Two Capital Way, Pennington, NJ
609-537-6000

UROGYNECOLOGY
Dr. Vincent Lucente
1010 Horsham Road, North Wales
215-855-4713

Dr. Stephanie Molden
760 Newtown-Yardley Road, Newtown
215-504-8900

UROLOGICAL ONCOLOGY
Dr. Daniel D. Eun
3500 N. Broad Street, Philadelphia
215-707-3375