LOCATION

1717 Pine Street
Situated on the east side of Pine, just north of 17th Street, and directly
across from the Texas Tech Pharmacy School.


1717 Pine Street
Situated on the east side of Pine, just north of 17th Street, and directly
across from the Texas Tech Pharmacy School.