Dr. Gregory J. Brannon, MD, FACOG 530 New Waverly Place, Suite 301 Cary, NC 27511 (919) 851-3480 fax: (919) 851-3381
Our friendly staff