We’re Moving!
Jul 07, 2016
Dekalb Women’s Specialists is moving its Decatur office at Dekalb Medical Center across the street to the new Suburban Plaza Shopping Center! The move will take place in early August 2016. Our new address will be 2633 North Decatur Rd. Contact us if you have any questions!