Leopardi Service Station Ambridge, PA

2900 Duss Ave, Ambridge, PA 15003