
01/18/2023
As of January 13, 2023, Alabama MedScreen has closed its doors. Thank you so much to all of our loyal clients and customers. We will miss you!
Permanently Closed as of January 13, 2023
3321 Lorna Road Ste 6
Hoover, AL
35216
Be the first to know and let us send you an email when Alabama MedScreen, Inc. posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
Send a message to Alabama MedScreen, Inc.: