1. A-Renewed-Image 2640 S Teddy Ave, Meridian, ID 83642 Coordinate: 43.58087,-116.34727 Phone: (208) 884-4245