Houston TX Auto Parts Stores 1. 9755 S Kirkwood Rd, Houston, TX 77099 | Calabar Cuisine (281) 530-2600 2. 807 Hill Rd, Houston, TX 77037 | Los Arcos (281) 820-6109