Address:
Generations Family Practice
110 Preston Executive Dr SUITE 100, Cary 27513
(919) 852-3999 (Phone)
110 Preston Executive Dr SUITE 100, Cary 27513
(919) 852-3999 (Phone), (919) 852-3444 (Fax)
PRESTON MEDICAL ASSOCIATES
110 Preston Executive Dr, Cary 27513
(919) 319-9219 (Phone), (919) 481-1716 (Fax)
Education:
Medical School
Tufts University
Graduated: 1993
Carilion Health System