Contact Us (original)
Contact Us (original)

Schedule a Visit

Need to be seen at a clinic? Register Online. We are unable to register you via the contact form below or email due to HIPAA.

Visit Follow-Ups, Prescriptions, and School Excuses  

The quickest way to get in touch with someone at the clinic is by calling the clinic directly. Visit the locations page to find the contact information for the clinic closest to you.

Billings and Medical Record Requests  

If your question is about billings, please contact the billings department at: rcm@mainstreetfamilycare.com or call (256) 854-9989.

Jobs Openings and Questions 

Please visit our careers page for current job openings. If you have any additional questions, please email careers@mainstreetfamilycare.com.

Other Comments, Questions, or Concerns?

For all other comments, questions, or concerns, please fill out the contact form and we will get back in touch with you within 1 business day.

Why Choose KidsStreet urgent Care?

Heal and Feel Better, FAST!

Testimonials

This office is so nice and effective. The online system is a lifesaver and the time frame is very accurate. The nurses are amazing with my kid, and the doctor was the BEST.
K.S.

We had a great experience! The staff is kind and accommodating! They offered us free drinks and a blanket for my sick daughter. We will be using this urgent care in the future!
L.J.

Doctor and staff were absolutely amazing! They took awesome care of my daughter. Actually, they went over and beyond for her care.
C.S.

Latest From the KidsStreet Blog

Top 10 Fall Sports Safety Tips

Top 10 Fall Sports Safety Tips

Your friends at KidsStreet are sharing our top ten best sports safety tips to keep your little athlete in the game and off the bench this fall. Your young athlete may not be looking forward to returning to school this fall, but they’re probably overjoyed by the return...

read more
When to Bring Your Infant to Urgent Care

When to Bring Your Infant to Urgent Care

Choosing the right care in the moment can be scary for a new mom. KidsStreet Urgent Care shares our tips on making the right choice for your precious little one. Your baby’s first year of life will have many magnificent memories. It’ll also be chock-full of countless...

read more
Types of Bone Breaks

Types of Bone Breaks

It can happen in an instant – a car accident, fall, or sports injury – and your kiddo can suffer a broken bone. Fractures, another name for broken bones, can even happen over time with repetitive motions. Nearly half of all children in the United States fracture a...

read more
Heal and Feel Better, FAST!