Mc Clellan’s Auto & Cycle Repair – Glenolden, PA Address 31 E Logan Ave Glenolden, PA 19036 Phone Number (610) 532-5527