1. Stork Vision 4716 67th St, Lubbock, TX 79414 Coordinate: 33.53332,-101.91273 Phone: (806) 701-5070
2. Stork Vision 3315 81st St, Lubbock, TX 79423 Coordinate: 33.52069,-101.8867 Phone: (806) 781-3572