Locs of Soul 3266 International Dr. Mobile, AL 36606 Phone: (240) 515-4388 SharePinTweetShare0 Shares