Dr. Scott Appell
Staff
Punctuality
Helpfulness
Knowledge
Scott Appell Clinic Birmingham
513 BROOKWOOD BLVD
Birmingham, AL, United States
35209
513 BROOKWOOD BLVD
Birmingham, AL, United States
35209
No Phone Number Provided
No Website Provided
Very friendly and knowledgeable about my condition.
Submitted March 2, 2023