Where is the parking lot located?

cyndie antonio | Aug 21, 2020 | Category: Medical diagnostic imaging center in Chula Vista, California

Imaging Healthcare Specialists - Chula Vista - All questions

Address: 333 H St #1095, Chula Vista, CA 91910, USA

Louis Callado | Aug 21, 2020

You enter through the 4th calee.

Tecate Tony | Aug 21, 2020

Parking structure in the back no charge.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places