John Charles Gallagher, MD, Internal Medicine

2 Chelsea Blvd
HoustonTX  77006-6202 (Harris County)


Phone: 713-523-6627
Fax: 713-523-7623
Email: joh***@*****oo.com

NPI: 1598772535
License Number: D0383 (TX)