LF Dr. Loren Joel FrancisIs this you? Claim your profile General Dentistry 0 Write A Review Boise Smiles 5737 W Fairview Ave, Boise, ID, 83706 1 other location (208) 322-3010