Sandra Leigh Castle-Oh, MD, Family Medicine

1975 Hwy 54 W
Ste 150
Peachtree CityGA  30269-4794 (Fayette County)


Phone: 770-486-5000
Fax:

NPI: 1992716443
License Number: 01060358A (IN)