2617 7TH STREET TUSCALOOSA, AL 35401
STERLING TAYLOR, PHD
Clinical Psychologist
STERLING TAYLOR PHD LLC