Start from
Central Houston Animal Hospital
1638 Westheimer Rd, Houston 77006