Altamores Automotive Service (815) 544-1080 8725 Town Hall Road Belvidere, IL 61008 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 8725 Town Hall Road Belvidere, IL 61008 (815) 544-1080 City Belvidere State Illinois Country USA