

Related Links
Contact
Upstate Car Center
188 N. Main St.
Holland, NY 14080
- Sales: 716-537-2246
- Service: 716-537-2246
- Parts: 716-537-2246
Hours
- Monday 9:00AM-3:00PM
- Tuesday 9:00AM-3:00PM
- Wednesday 9:00AM-3:00PM
- Thursday 9:00AM-3:00PM
- Friday 9:00AM-3:00PM
- Saturday Closed
- Sunday Closed