Crossroads Service Center INC located at 4600 Homestead Duquesne Rd in West Mifflin, PA services vehicles for AC and Heating Repair, Auto Repair, Gas Stations. Call (412) 461-3380 to book an appointment or to hear more about the services of Crossroads Service Center INC.