DAVID J MACGREGOR, MD
Dr. David J MacGregor is a Board Certified Dermatologist and Fellow of the American Academy of Dermatology. He treats a wide range of common skin conditions. He uses state-of-the-art, up-to-date, and innovative treatment methods for his patient's dermatology care. Dr. MacGrego focuses on the health and beauty of his patient's skin. He strives to provide personalized, effective skin treatment. He also performs cosmetic treatments that include Botox and filler injections, photorejuvenation, anti-aging procedures, etc. His friendly staff puts forth every effort to make you feel welcome, regardless of background, lifestyle, gender, appearance, age, or condition.
Sat & Sun: Closed