Appointment Locations Casa de Salud - Vermont 2409 South Vermont AvenueLos Angeles, CA 90007 Casa de Salud - Washington 530 East Washington BoulevardLos Angeles, CA 90015