Dr. Fowler is top notch doctor. My husband and me have had him for years. He is amazingly patient, professional, kind and caring, If I am sick and call for appointment, he will accept to see me the same day even though he is busy. He is so up to date for all medical issues and explain to you very clear making it so easy understanding. Gifted with a very friendly and down to earth personality, I feel so comfortable to ask questions and discuss with Dr. Fowler issues and options. He is extremly commited to his patients’ health and excellence and I highly would recommend him to all new patients. Dr. Fowler is really the best.