Urgent Care Centers in Leeds, Alabama
Address: 1455 Ashville Rd NE, Leeds, AL 35094
Phone: (205) 596-1180
4.5 (274 reviews)
Today's Hours: 8 AM–8 PM
Address: 1141 Payton Way, Leeds, AL 35094
Phone: (205) 699-0729
4.0 (70 reviews)
Today's Hours: 8 AM–5 PM