Apollo Labs

Lab & Imaging Center Houston, TX

About

Apollo Labs is a lab & imaging center in Houston, TX.

Details

Specialty
Labs & Imaging Centers
Category
Lab & Imaging Center
Location
Houston, TX 77063
NPI
1831858711
Source
CMS NPPES NPI Registry

Location

2629 Tangle Wilde St Suite 101, Houston, TX, 77063

Get Directions

2629 Tangle Wilde St Suite 101, Houston, TX, 77063

More Labs & Imaging Centers in Houston, TX