HOWARD LEE MILLER, PHD, MPH
Social Work at Cherokee Hls, Tuscaloosa, AL

License number
Alabama 84
Category
Social Work
Type
Clinical
Address
Address
70 Cherokee Hls, Tuscaloosa, AL 35404
Phone
(205) 556-2200
(205) 556-2201 (Fax)