Elizabeth Rand, MD, Psychiatry & Neurology

850 5th Ave E
Betty Shirley Clinic
TuscaloosaAL  35401-7419 (Tuscaloosa County)


Phone: 205-348-1265
Fax: 205-348-5676

NPI: 1609312388
License Number: MD12338 (AL)