Address: 201 N Figueroa St, Los Angeles, CA 90012, USA
Miriam Leon | Aug 21, 2018
I am not sure if you do need to schedule an appointment but I suggest that you call them or go to this facility in person and speak to someone from the reception area to find out.