OFFICE

Thomas J Greco MD

Internal Medicine | 1 Providers

Average Rating of all Office Providers
(16)

Thomas J Greco MD

3009 N Ballas Rd Ste 226
Saint Louis, MO, 63131
View All Locations »(314) 432-5555

Office Providers


Office Provider Reviews

4.316
4.3
(16)

based on the average of 16 provider reviews for Thomas J Greco MD

Review of Dr. Greco
Florissant, MO |
I've been a patient with Dr. Greco for over 20 years, he is a very warm, caring and compassionate doctor. The office staff always calls back right away and I've never had a problem with scheduling an appointment. Dr. Greco is very thorough and explains everything in detail, no matter how long he is with you in the exam room he never makes you feel like you are taking too much of his time and answers all questions. I wouldn't see any other doctor and have recommended him to many people.
Flag Comment
Was this review helpful?
Review of Dr. Greco
in Ballwin, MO |
I belong to Essence Insurance and Dr. Greco is my primary physician. He has never hesitated to recommend a specialist whenever I needed one. He talks to me as well as my son who goes into the office with me to discuss my care. He also takes the time to answer all my questions and he has a good sense of humor to put me at ease while I'm in his office. Lillian O.
Flag Comment
Was this review helpful?
Review of Dr. Greco
in Glen Carbon, IL |
Dr Greco is an excellent primary care physician.
Flag Comment
Was this review helpful?
Review of Dr. Greco
in St Louis, MO |
Very friendly, knowledgeable, and trustful doctor. He pays attention to the patient and helps to make a right decision. Unfortunately, as many of doctors, he is strictly within the insurance constrains. The office and medical staff is very friendly and always ready to help.
Flag Comment
Was this review helpful?

Insurance

Thomas J Greco MD accepts 6 insurance carriers

  • Aetna
  • Anthem Blue Cross Blue Shield
  • Blue Cross Blue Shield
  • Cigna
  • HealthLink
  • MultiPlan
*Please verify this information when scheduling an appointment.

Our Location

Thomas J Greco MD

3009 N Ballas Rd Ste 226

Saint Louis, MO 63131

(314) 432-5555