"Thank you for cherishing our city. Together, we can make a lasting impact."
– Mayor Richard Harley
– Mayor Richard Harley















Join us on Facebook to stay connected with your community! Follow our page for the latest news, events, and updates directly from the city.
Engage with fellow residents, share your thoughts, and be a part of the conversation. Like our page today and never miss out on what’s happening in your area.
2635 Cahaba Valley Rd. Indian Springs, AL 35124
Phone: 205-438-6219
Monday – Thursday, 9:00 am – 1:00 pm
Join us for an American Red Cross Blood Drive at Indian Springs Village Town Hall.
Town Hall Meeting Room
2635 Cahaba Valley Rd
Indian Springs Village, AL 35124
Friday, June 12, 2026
11:00 a.m. – 5:00 p.m.
You can streamline your donation experience and save up to 15 minutes by completing your pre-donation reading and health history questions at RedCrossBlood.org/RapidPass on the day of your appointment.
Give blood and help celebrate more life in our community.
Visit RedCrossBlood.org, call 1-800-RED CROSS, or download the Blood Donor App to schedule your appointment.
