Free NPI Number Lookup with the Official NPI Registry

Dr. Thomas L Barnes

Home >Dr. Thomas L Barnes

 

NPI Number Detailed Information

Provider Information:

Name: Dr. Thomas L Barnes
Gender: M
Provider License Number If Given: MA40138

NPI Information:

NPI: 1629005798
Entity Type
(Individual or Organization):
1-ind
Enumeration Date: 6/26/2006

Last Update Date: 5/7/2012

Provider Business Mailing Address:

Address: 40 LAKE CENTER DRIVE 401 ROUTE 73 NORTH SUITE 201A
Marlton, NJ 08053
Phone Number: 8563550340
Fax Number: 8563550346

Provider Business Practice Location Address:

Address: 212 CREEK CROSSING BLVD
Hainesport, NJ 08036
Phone Number: 6092671004
Fax Number: 6092671044

Provider Taxonomy:

Primary: 2086S0129X
Secondary (if any):
State: NJ

Top Doctors in NJ

 

About Dr. Thomas L Barnes

Dr. Thomas L Barnes (DR. THOMAS L BARNES ) is A Surgery Physician in Hainesport, NJ. The NPI Number for Dr. Thomas L Barnes is 1629005798.
The current location address for Dr. Thomas L Barnes is 212 CREEK CROSSING BLVD Hainesport, NJ 08036 and the contact number is 8563550340 and fax number is 8563550346. The mailing address for Dr. Thomas L Barnes is 40 LAKE CENTER DRIVE 401 ROUTE 73 NORTH SUITE 201A Marlton, NJ 08053- 6092671004 (mailing address contact number - 8563550340).
A surgeon with expertise in the management of surgical disorders of the blood vessels, excluding the intracranial vessels or the heart.

Reviews for Dr. Thomas L Barnes

Jra

5

2021-05-06

on Healthgrades

Yes. Did 3 surgeries and always explained everything so it was understandable. Wamted second opinion and found him at Deborah.

Anonymous

1

2021-01-22

on Healthgrades

He seemed unable to communicate results of testing he requested

Anonymous

5

2017-10-22

on WebMD

This user rated the provider, but did not write a review

Anonymous

1

2017-03-28

on WebMD

This user rated the provider, but did not write a review

Anonymous

5

2017-02-22

on WebMD

This user rated the provider, but did not write a review

Tim Weatherholtz

5

2017-01-11

on Healthgrades

Excellent doctor and Surgeon! Saved my life twice! Once from flesh eating bacteria and assisted Dr. Orono Atlas in removal of mersa infected disk from my lower spine. Would definitely recommend this doctor always!

Anonymous

4

2015-09-02

on WebMD

This user rated the provider, but did not write a review

Anonymous

5

2015-08-16

on WebMD

This user rated the provider, but did not write a review

Anonymous

5

2015-02-04

on WebMD

This user rated the provider, but did not write a review

Anonymous

5

2014-10-09

on WebMD

This user rated the provider, but did not write a review

Anonymous

5

2014-06-17

on WebMD

This user rated the provider, but did not write a review

Anonymous

5

2012-02-20

on WebMD

This user rated the provider, but did not write a review

Anonymous

5

2010-07-04

on WebMD

This user rated the provider, but did not write a review

Anonymous

5

2008-09-02

on WebMD

This user rated the provider, but did not write a review

Provider Business Location on Map

FAQs:

What is the NPI Number for Dr. Thomas L Barnes ?


Answer: The NPI Number for Dr. Thomas L Barnes is 1629005798

Where is Dr. Thomas L Barnes located?


Answer: Dr. Thomas L Barnes is located at 212 CREEK CROSSING BLVD Hainesport, NJ 08036.

What is the specialty for Dr. Thomas L Barnes ?


Answer: The Specialty of Dr. Thomas L Barnes is A Surgery Physician.

Are there any online reviews for Dr. Thomas L Barnes ?


Answer: Yes! Check It Now.

Are there any other health care providers in Hainesport, NJ?


Answer: Yes, there are given below...

More Providers in hainesport , nj

Dorothy D. Min
Nephrology Physician
NPI Number: 1518915131
Address: 1261 ROUTE 38 SUITE A Hainesport, NJ 08036 , Phone: 8562221975
Margaret Mary Franger
Nephrology Physician
NPI Number: 1164470753
Address: 1261 ROUTE 38 SUITE A Hainesport, NJ 08036 , Phone: 8562221975
Prasad G. Acharya
Nephrology Physician
NPI Number: 1295783785
Address: 1261 ROUTE 38 SUITE A Hainesport, NJ 08036 , Phone: 8562221975
Elliot Jay Suchin
Nephrology Physician
NPI Number: 1285683532
Address: 1261 ROUTE 38 SUITE A Hainesport, NJ 08036 , Phone: 8562221975
Myra Theresa Vargas
Nephrology Physician
NPI Number: 1285683573
Address: 1261 ROUTE 38 SUITE A Hainesport, NJ 08036 , Phone: 8562221975
Michael James Conrad
Nephrology Physician
NPI Number: 1871542134
Address: 1261 ROUTE 38 SUITE A Hainesport, NJ 08036 , Phone: 8562221975
The Center For Kidneycare, P.C.
Nephrology Physician
NPI Number: 1235183898
Address: 1261 ROUTE 38 SUITE A Hainesport, NJ 08036 , Phone: 8562221975
South Jersey Medicine And Geriatrics, Pc
Geriatric Medicine (Internal Medicine) Physician
NPI Number: 1609829548
Address: 103 CREEK CROSSING BLVD Hainesport, NJ 08036 , Phone: 6095180999
Ms. Roselle Perrucci
Physical Therapist
NPI Number: 1841244381
Address: 15 COVE CT Hainesport, NJ 08036 , Phone: 8566252920
Dr. Earle Bruce Myers
Podiatrist
NPI Number: 1023063799
Address: 309 CREEK CROSSING BLVD Hainesport, NJ 08036 , Phone: 6092619660
Michael Meltzer
Family Medicine Physician
NPI Number: 1396784047
Address: 310 CREEK CROSSING BLVD Hainesport, NJ 08036 , Phone: 6097020014
Dr. Christopher Thomas Taylor
Chiropractor
NPI Number: 1760426654
Address: 1308 RT 38 EAST Hainesport, NJ 08036 , Phone: 6093540330
Dr. Jinhee Kwak
Vascular & Interventional Radiology Physician
NPI Number: 1730115585
Address: 1295 ROUTE 38 W Hainesport, NJ 08036 , Phone: 6092617017
Dr. Thomas L Barnes
Vascular Surgery Physician
NPI Number: 1629005798
Address: 212 CREEK CROSSING BLVD Hainesport, NJ 08036 , Phone: 6092671004
Kieran A Slevin
Interventional Pain Medicine Physician
NPI Number: 1588693675
Address: 404 CREEK CROSSING BLVD Hainesport, NJ 08036 , Phone: 6098453988
Dva Healthcare Renal Care Inc
End-Stage Renal Disease (ESRD) Treatment Clinic/Center
NPI Number: 1962431650
Address: 1261 ROUTE 38 STE B Hainesport, NJ 08036 , Phone: 6099144420
Hainesport Family Medicine Llc
Family Medicine Physician
NPI Number: 1497786719
Address: 310 CREEK CROSSING BLVD Hainesport, NJ 08036 , Phone: 6097020014
Matthew Joseph Solitro
Nephrology Physician
NPI Number: 1306870555
Address: 1261 ROUTE 38 SUITE A Hainesport, NJ 08036 , Phone: 8562221975

The information on www.npinumberlookup.org is provided As Is in accordance with the Freedom of Information Act (FOIA), the NPPES Data Dissemination Notice, and the e-FOIA amendments. No warranties are made regarding the reliability, accuracy, or completeness of the data presented. Individuals seeking official National Provider Identifier (NPI) records or healthcare provider information may obtain such data directly from the U.S. Department of Health and Human Services under FOIA provisions. For specific inquiries, the NPI Enumerator may be contacted at (800) 465-3203 or by mail at P.O. Box 6059, Fargo, ND 58108.