alabama care chelsea urgent chelsea urgent care alabama Search for other Physicians Surgeons Family Medicine. The mailing address for Chelsea Urgent Care is 15582 Hwy 280 Sute 106 Chels… Monday, October 31, 2022 Edit