Margaret Mary Scalise, MD, Psychiatry & Neurology

519 Energy Ctr Blvd Ste 1103
NorthportAL  35473-5819 (Tuscaloosa County)


Phone: 205-345-5885
Fax: 205-345-5884

NPI: 1366612053
License Number: 4511 (AL)