Palo Alto Center Imaging. 795 El Camino Real Level A, Lee Building Palo Alto , CA , 94301. (650) 321-4121. Map & Directions. Network Affiliation. This location is part of Sutter Health's Palo Alto Medical Foundation. Hours: Monday - Friday. 7:30 am - 5:30 pm..