Contact UsMcRae DentalAddress:1067 S Wells St, Meridian, ID 83642Phone: 208-895-8486Fax: 208-895-8540Hours: Mon: 7:00am - 4:00pm Tue: 7:00am - 5:00pm Wed: 7:00am - 3:00pm Thu: 7:00am - 2:00pm Fri: Closed Directions