James Kelleher, MD, Family Medicine

601 Fall Creek Hwy
GranburyTX  76049-7960 (Hood County)


Phone: 817-578-8906
Fax: 817-578-8905

NPI: 1770552663
License Number: L8757 (TX)