John Michael Punla

Internal Medicine Physician

3 Locations

  • Pinecroft Drive Clinic 1, 9250 Pinecroft Drive, Shenandoah, TX 77380, (713) 897-2300
  • US-59 N Clinic, 22999 US-59 N, Kingwood, TX 77339, (281) 348-8000
  • Pinecroft Drive Clinic 2, 9250 Pinecroft Drive, # 2N2101, Shenandoah, TX 77380, (281) 540-8409
Claim this Profile