South Baldwin Medical Group - Primary Care & Walk-In Care Share: Physicians / Medical / Clinical Research South Baldwin Medical Group - Primary Care & Walk-In Care 25908 Canal Rd. Orange Beach, Alabama 36561 (251) 981-2184 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.