Rated 4.8 out of 5 stars. Book an Appointment. (281) 249-2273. keyboard_arrow_left Go to search. Location. Kirkwood Medical Associates - Vista Office. 3801 Vista Rd Ste 100. Pasadena, TX 77504. YouTube..