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