This page provides you with practical information about our practice. It includes descriptions of our office locations, hours, and appointment scheduling.


*Please note that HAPPI’s hours vary by location*

*Please do note that due to the ongoing outbreak of CoVid-19, HAPPI has reevaluated our hours and adjusted them accordingly. Please be sure to pay attention to the new, temporary hours as they'll be effective going forward until further notice.  

HAPPI Health (Appointments)____________________________________________________________

813 Franklin Street Huntsville, AL 35801


Phone: (256) 519-3650


  • Pediatric and Adult Primary Care Services
  • Monday-Thursday from 8:30AM-05:00PM
  • Friday:8:30AM-12:30PM
  • Sat-Sun: Closed
  • Lunch: 12:00PM-01:00PM
  • Please contact us to schedule an appointment.
  • Click here for their Facebook


HAPPI Urgent Care(Walk-Ins)_____________________________________________________________

807 Franklin Street Huntsville, AL 35801

Phone: (256) 333-3044 

  • Pediatric and Adult Urgent Care Services 
  • Monday-Friday: 8:30AM-06:00PM
  • COVID Testing: 8:30AM-04:30PM
  • Saturdays:9:00AM-1:00PM
  • Sun:Closed
  • Lunch:None
  • Click here for their Facebook


HAPPI Sparkman(Appointments and Urgent Care)_______________________________________

*Now open for walk-ins and COVID testing! 

2597 Sparkman Drive Huntsville, AL 35810

Phone: (256) 585-6212

  • Pediatric and Adult Primary and Urgent Care Services
  • Monday-Thursday from 10:00AM-4:00PM
  • Closed on Friday and Saturday
  • Lunch from 12:30PM-1:00PM




HAPPI Behavioral Health (Appointments for Behavioral Health)__________________________


2327 Pansy Street STE B Huntsville, AL 35801
Phone: (256) 286-0966
  • Pediatric and Adult Behavioral Health Services
  • Monday-Thursday from 8:30AM-5:00PM
  • Closed Fri-Sun
  • Lunch from 12:00PM-1:00PM
  • Click here for their Facebook




*To reach the practices after hours: Please call the main number (256) 519-3650 and leave a message with the patient's name, date of birth and the reason for your call.  Please leave a valid call back number so that someone can return your call.  


We know you have many choices when choosing a family physician in Huntsville, AL, so we are pleased you have choosen us as your family provider. Getting an appoitment is as simple as calling us to get that appointment set up. If you cannot keep a scheduled appointment, please call to give at least a 24 hour notice. If you will be delayed or late to your appointment, please call to see if your appointment is still available or if you will need to reschedule.