1 Stephanie Garrard, LCSW Social Worker - Clinical Avg. Rating: 0/5 Main Location 1110 Montlimar Dr Ste 500Mobile, Alabama 36609 Highlights Accepts Insurance Plans