Melwood Automotive
1480 Melwood Rd
Leechburg, PA 15656-8337
724-339-3959