SearchTexas

Greater Houston Kidney Specialists Llp

Organisation · NPI 1396848313 · Nephrology Specialist/Technologist

Address
10023 South Main Suite C-9
Houston, TX 77025
Phone
(713) 496-1077

Clinicians at this address

Matched by shared practice address, which is an inference rather than a stated relationship.

Roger Carbajal Mendoza, M.D Hospitalist Physician
Justin Merszei, MD Nephrology Physician