Welch Road Imaging

Lab & Imaging Center Palo Alto, CA

About

Welch Road Imaging is a lab & imaging center in Palo Alto, CA.

Details

Specialty
Labs & Imaging Centers
Category
Lab & Imaging Center
Location
Palo Alto, CA 94301
NPI
1134342371
Source
CMS NPPES NPI Registry

Location

400 Channing Ave, Palo Alto, CA, 94301

Get Directions

400 Channing Ave, Palo Alto, CA, 94301

More Labs & Imaging Centers in Palo Alto, CA