Dr. Tarek Persaud, MD
4.2
(9)
Accepting new patients
16 years of experience
(256) 505-6916
Call for more information