Camelot Care Centers, Inc
NPI 1780913756
Practice location: 5901 N Prospect Rd Ste 101, Peoria, IL 616144395
Taxonomy code: 251S00000X
Phone: (309) 692-1095
309-692-1095 seems to be a Landline telephone number and it could be based in Peoria IL.
Currently, there are 1 healthcare prodviders using 3096921095 phone.