Idaho Perio Center for Dental Implants and Laser Periodontal Therapy. 2273 South Vista Avenue, Boise, ID 83705