
Dr. Mary Self, MD
3.6
(39)
Accepting new patients
35 years of experience
Offers telehealth
(502) 587-6010
Call for more information