Eclc Residence, Inc.
NPI 1982952842
Practice location: 2279 Avalon St., Costa Mesa, CA 926266446
Taxonomy code: 311Z00000X
Phone: (949) 642-2906
949-642-2906 seems to be a Landline telephone number and it could be based in Newport Beach CA.
Currently, there are 1 healthcare prodviders using 9496422906 phone.