1. Life Cycle OB/GYN & Pediatrics 428 Winn Ct, Decatur, GA 30030 Coordinate: 33.78845,-84.27778 Phone: (404) 692-7310