📋 Eye Care Provider Loading...

Dr. Craig F. McCabe, MD

📍 122 Heritage Park Dr # 100, Murfreesboro, TN 37129, United States
[x] Active Centre⭐ 4.7/5 (146 reviews)🏆 Expert Choice🕐 8 am-5 pm📞 +1 615-904-9024⏱️ 3 min read
📍

Dr. Craig F. McCabe, MD

Eye Care Provider
🏢
122 Heritage Park Dr # 100, Murfreesboro, TN 37129, United States Murfreesboro, Tennessee 37129
📞
Call Now
📮
PIN Code
37129
📌
Plus Code
VJF7+Q7 Murfreesboro, Tennessee, USA
🕐
Timings
8 am-5 pm
Verified May 2026
📇
Digital Business Card

Dr. Craig F. McCabe, MD

📞 +1 615-904-9024
📍 122 Heritage Park Dr # 100, Murfreesboro, TN 37129, United States...
⬇ Save to Contacts (vCard)
Customer Reviews
4.7
★★★★☆
146 reviews on Google
5★
131
4★
5
3★
1
2★
0
1★
9
AB
Adam Barnes
Aug 26, 2025
★☆☆☆☆
We scheduled an appointment with Dr. McCabe over a month in advance -- the earliest we could get in. I explained that my mother has colon cancer and specifically asked about long wait times. I was assured that as long as we completed her paperwork, provided insurance/ID, and arrived 15 minutes early, we'd be fine. Her appointment was at 1:45, and we arrived at 1:30. At 2:45, after waiting over an hour, I asked how much longer it would be. The receptionist said "10-15 minutes" and apologized. I explained that my mother was not feeling well due to chemotherapy and radiation, but we were told again to expect another wait. After waiting an additional 20 minutes, my mother simply couldn't sit there any longer. We left without ever seeing Dr. McCabe. Extremely disappointing. If you make an appointment here, be prepared to wait hours -- even with advance scheduling and preparation.
CB
CAROL BURNETT
Aug 01, 2025
★★★★★
I am very satisfied with Dr McCabe. He takes his time and explains everything. My cataract surgery was very successful.
MR
Monica Ross⭐ Local Guide
Apr 23, 2025
★★★★★
Dr McCabe is amazing! His staff is also amazing the receptionist is so kind and sweet. Worked with me on making appointments, Dr McCabe has great bedside manners explains everything takes his time with his patients he's very kind and really listens and cares highly highly recommend Dr McCabe! One down side is the wait the wait time is pretty bad atleast 1 to 2 hours if not a little more but I can say its worth it the care you get from Dr. McCabe and his team are worth it! Highly highly recommend!
HO
Hope Ogden
Aug 09, 2025
★★★★★
Dr Craig McCabe is a fantastic Ophthalmologist. The care he gives to me (which I'm sure he extends to his other patients) I know that he cares about my eye health and generally about my health. I would recommend him to anyone looking for a great Ophthalmologist, so give him a try, I think you'll thank me!!!
MH
Melissa Howard
Sep 25, 2025
★★★★★
Great Dr my vision in now 20/20. Highly recommend Dr McCabe for cataract surgery, lens implants, stigmatization correction.
BK
Barbara Kreider
Sep 27, 2025
★★★★★
Dr.McCabe always takes the time needed for each patient. He provides quality care and you know you are getting the best care available.
JR
Jessie Richter⭐ Local Guide
Apr 29, 2025
★☆☆☆☆
Let me just start out by saying, I have given it the weekend to make sure I have a cool head. This is my warning to everyone who is thinking of currently seeing Dr. McCabe. 1. My appointment was at 8:50a on 4/25/25 - I arrived 20 minutes early as asked. I also brought filled paperwork with me that was mailed. - Technician (I don't know actual title) came and got me at 9:05ish am. She did some quick eye measurements and dilated my eyes. - by 9:10a the technician had put me in a second waiting room, where I stayed til about 9:20am. - I was taken to an exam room where I was left until I exited the room went to the desk and spoke to who I think was a nurse at 10:45a I advised I had been in there for over an hour. I asked how much longer she thought the Dr would be. I don't want him rushing with patients but is this a I got behind kind of thing or an over schedule kind of thing. She seemed genuinely concerned when I advised my appointment was at 8:50am. 2. Dr McCabe comes in at 10:53a in what seemed like a rush. He made some comment and I advised he was very lucky he came in when he did because he had 7 minutes and I was walking. He said well let's make this appointment worth your time. Then I feel it all went down him from there. -Dr. McCabe does a brief exam of my eyes and looks over my paperwork and says you have dry eye. All of your medications cause dry eye. Does not do any testing to confirm it's dry eye. - Dr. McCabe starts telling me what the treatment is for dry eye (all while he's prepping to do said treatment) the treatment he suggests is eye plugs as he's going at me with it. I stop Dr. McCabe and told him I think I will stick with eye drops because I'm not 100% convinced that I have dry eye especially beings I only have 1 symptom of dry eye and again I will say there was NO testing done for dry eye. - Dr. McCabe seemed a little off put because he said I don't understand, your insurance covers it. Oh so you looked up what treatments my insurance covered before you ever saw me. So you knew going in that my insurance covered dry eye treatment and you were hell bend on treating me for dry eyes. I feel like you are up charging service to insurances for patients who don't even need that service. 3. My appointment was at 8:50am I did not leave until 11:30. Almost 3 hours and I saw the Dr for Maybe 10 minutes of that. I won't go back. WORST EXPERIENCE ever!!
JM
Jane Macomber
Jan 17, 2025
★★★★★
I would like to thank Dr McCabe for taking such good care of me for the past 20+ years. I trust his knowledge and expertise in the care of my eyesight. He spends quality time with me and answers all my questions. If you're looking for quality eye care I highly recommend Dr Craig McCabe.
📝 See all reviews on Google ->
📈Quick Comparison: Top Eye Clinics in Murfreesboro
NameRatingPhoneLink
Dr. Craig F. McCabe, MD Current⭐ 4.7 (146)✅ YesView Details
Drake Eye Care and Eyewear ⭐ 4.9 (1216)✅ YesView Details
Integrity Eye Care ⭐ 4.9 (921)✅ YesView Details

Comparison based on verified Google Maps data and user reviews.

[?]Frequently Asked Questions
Where is Dr. Craig F. McCabe, MD located? +
Dr. Craig F. McCabe, MD is at 122 Heritage Park Dr # 100, Murfreesboro, TN 37129, United States, Murfreesboro, Tennessee 37129.
What services does Dr. Craig F. McCabe, MD offer? +
Dr. Craig F. McCabe, MD provides comprehensive eye care including services for this business. Call +1 615-904-9024 for specific service availability.
What are the opening hours of Dr. Craig F. McCabe, MD? +
Dr. Craig F. McCabe, MD is open 8 am-5 pm. Closed on: Saturday, Sunday
Does Dr. Craig F. McCabe, MD accept walk-in patients? +
Dr. Craig F. McCabe, MD in Murfreesboro accepts both appointments and walk-ins, though appointments are recommended for specialized services.
What is the average consultation fee at Dr. Craig F. McCabe, MD? +
Consultation fees vary by service at Dr. Craig F. McCabe, MD. Basic eye exams typically start from $50 to $150 in Murfreesboro, while specialized treatments and surgeries may cost more.
Is Dr. Craig F. McCabe, MD equipped for emergency eye care? +
Dr. Craig F. McCabe, MD provides emergency eye care services for conditions like eye injuries, sudden vision loss, or severe eye pain during operating hours.

About Dr. Craig F. McCabe, MD

Dr. Craig F. McCabe, MD is a verified business in Murfreesboro, Tennessee.

How to Get Help at Dr. Craig F. McCabe, MD

To visit Dr. Craig F. McCabe, MD in Murfreesboro, call +1 615-904-9024 to schedule an appointment or walk in during business hours. Bring your medical history and any current eyeglasses or contact lenses.

Why Choose a Verified Eye Clinic in Murfreesboro?

Choosing a verified eye clinic like Dr. Craig F. McCabe, MD in Murfreesboro ensures you receive professional care from qualified specialists using modern equipment and approved treatment methods.

🏬More Eye Clinics in Murfreesboro
PAN Card Centre
Drake Eye Care and Eyewear
📍 252 Veterans Pkwy, Murfreesboro, TN 37128, United
4.9
View Details ->
PAN Card Centre
Integrity Eye Care
📍 4144 Franklin Rd, Murfreesboro, TN 37128, United S
4.9
View Details ->
PAN Card Centre
MMC --Ophthalmology
📍 1272 Garrison Dr, Murfreesboro, TN 37129, United S
4.8
View Details ->
PAN Card Centre
Ryan T. Drumright, M.D.
📍 1272 Garrison Dr, Murfreesboro, TN 37129, United S
4.9
View Details ->
🛡Editorial Verification
9.8/10
Trust Score: Excellent
Vetted by directory editors

This provider profile has been verified against official registry sources and customer feedback to protect users from fraudulent listings.

  • Physical Location Matches Coordinates
  • Clean Review Integrity Profile
  • Timings & Active Hours Checked
  • Telephone Line Connectivity Active

Own this business?

Claim your listing to edit timings, upload custom photos, and respond to your customers' feedback.

Claim This Listing
🗺️Location
Open in Google Maps
🕐Opening Hours
🕒 Current Local Time: --:--
Loading…
Monday8 am-5 pm
Tuesday8 am-5 pm
Wednesday8 am-5 pm
Thursday8 am-5 pm
Friday8 am-5 pm
SaturdayClosed
SundayClosed
📱Mobile Handoff
QR Code for Dr. Craig F. McCabe, MD

Scan to get directions & contact info instantly on your phone.

📍Nearby Centres
Ophthalmology clinic · ★4.9 (209)
1.8 km away
Ophthalmology clinic · ★3.7 (107)
2 m away
Ophthalmologist · ★4.8 (54)
715 m away
Ophthalmology clinic · ★3.2 (11)
174 m away
Verified Eye Clinic Listing This listing has been verified for accuracy of contact details, professional credentials, and active operation status.
Registry Code: GBP-VET Last Vetted: May 2026

Google Place ID: ChIJC_lg8ZoHZIgRNOAwZJQ0wAs