Kelly Farrell O'Carroll, MD, Pediatrics

1200 Medical Plz Ct
GranburyTX  76048-5653 (Hood County)


Phone: 682-529-8030
Fax: 817-213-1734

NPI: 1669677159
License Number: N2219 (TX)