Barnes Thomas L MD's cover image

This profile has not been claimed by the business owner or representative.

to update business information, get appointment requests, engage visitors with web chat, and more!

Barnes Thomas L MD

5.0

About this business

Location details

212 Creek Crossing Blvd, Hainesport, NJ, 08036, United States

Get directions
WeekdayScheduleStatus
Mon9:00 a.m. to 6:00 p.m.
Tue9:00 a.m. to 6:00 p.m.
Wed9:00 a.m. to 6:00 p.m.
Thu9:00 a.m. to 6:00 p.m.
Fri9:00 a.m. to 6:00 p.m.
SatClosed
SunClosed
5.02 reviews
Select a rating
Ada Mures's profile image
Ada Mures 
a year ago

Thank you, Dr. Barnes, for saving my dad's foot! You never gave up on him even when he lost hope. You're the best doctor my dad met along his bumpy road to recovery (over two years of hospitalizations, surgeries and rehab), and I appreciate your determination and good will toward my dad. You not only got the job done, but with your experience and knowledge you literally performed a miracle! Thanks again and God bless 🙏 

Jacqueline Davis's profile image
Jacqueline Davis 
3 years ago

I'm a patient with Dr. Barnes for 16years and one the best in the vascular system. Take the good with bad. I would choose him again. 

Frequently asked questions about Barnes Thomas L MD

How is Barnes Thomas L MD rated?

Barnes Thomas L MD has a 5 star rating with 2 reviews. 

When is Barnes Thomas L MD open?

Barnes Thomas L MD is open now. It will close at 6:00 p.m.  

Need help? Contact us.

Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com