Laura Chelu, MD, Obstetrics & Gynecology

1200 Binz St
Ste 1100
HoustonTX  77004-6926 (Harris County)


Phone: 713-527-3333
Fax:

NPI: 1003079070
License Number: M9208 (TX)