is this a urgent care fasility?
Address: 3460 E La Palma Ave, Anaheim, CA 92806, USA
Amir Ghabbour | Aug 25, 2018
There is an Emergency Department within the facility..
Deborah Aviado | Aug 25, 2018
It's the hospital.
Thanks! Your answer is awaiting moderation.