Charles Travis Criddle, DO, Pediatrics

3277 E Louise Dr
Ste 200
MeridianID  83642-9351 (Ada County)


Phone: 208-468-5930
Fax: 208-463-3044

NPI: 1366646150
License Number: 125-051457 (IL)