Star Loan Auto Address: 1495 Chester Pike, Folcroft, PA 19032 Phone: (610) 532-7827 Hours: Mon: 10am-8pm Tue: 10am-8pm Wed: 10am-8pm Thu: 10am-8pm Fri: 10am-8pm Sat: 9am-6pm Loans, Auto Dealers, Auto Leasing Other Businesses: Iron Mountain at 800 Carpenters Xing, Folcroft, PA 19032