Welshs Service Station
117 S River Rd
Ellwood City, PA 16117-4169
724-758-9147