Quest Diagnostics - Downtown PSC in Houston, Texas (Lab Testing Services, Health, Medical) - CLOSED

Map & Directions (CLOSED)

2000 Crawford Street
Suite 1122
Houston, Texas 77002-9000

Phone: 713-652-0595
Fax: 713-652-0597

Detailed Map