Thomas H Leroy DDS 650 Rio Lindo Ave Ste 11Chico, CA, 95926 View Phone & Locations 530-895-0900 650 Rio Lindo Ave Ste 11Chico, CA 95926 650 Rio Lindo Ave # 11Chico, CA 95926 Experience & Reliability About Send to My Email Send to My Phone Print this Page