South University – Montgomery Gallery South University – Montgomery Alabama South University – Montgomery verydima2015-11-06T21:10:34+00:00Alabama| South University-Montgomery: 5355 Vaughn Road, 36116, AL. Phone: (334) 395-8800 Read More 0