type="text/javascript" charset="utf-8">
400 Vestavia Parkway, Ste 406
Vestavia Hills AL 35216
205-964-2708
Step 1 Of 3
Payment Notice: We are a private-pay practice and do not accept insurance. A valid credit or debit card is required at the time of booking and will be kept securely on file. This card may be charged after your appointment for the visit fee, any applicable medication costs, or for no-show/cancellation fees as outlined below. By continuing with your booking, you consent to having your card kept on file.
Cancellation/ No-Show Policy: If you cancel your appointment less than 24 hours before your scheduled time or do not attend, a $40 late cancellation/no-show fee will apply. The card on file will be charged for this fee. To modify or reschedule your appointment, please text the clinic or send a message through the Patient Portal.
Eligibility Requirements: At this time, we are only able to provide services to patients who are 18 years of age or older and physically located in Alabama. Please have driver's license available at time of appointment.
In-Person Appointments: In-person visits are by appointment only. To schedule, please text 205-964-2708.
Our physical location is: 400 Vestavia Parkway, Suite 406, Vestavia Hills, AL 35216
Pricing: See website for pricing
HSA/FSA cards accepted for eligible services. Please check with your plan provider for coverage.
NEW PATIENTS: PLEASE COMPLETE CONSENT & INTAKE FORMS ALONG WITH UPLOADING A COPY OF YOUR DRIVERS LICENSE INTO THE PATIENT PORTAL BEFORE YOUR APPOINTMENT (Documents & Handouts ->Record Type ->ID Card ).