Charles Harbaugh
NPI 1548431679
Practice location: 6161 E Grant Rd, Tucson, AZ 857125812
Taxonomy code: 101YM0800X
Phone: (602) 762-0316
602-762-0316 seems to be a Mobile telephone number and it could be based in Phoenix AZ.
Currently, there are 1 healthcare prodviders using 6027620316 phone.