1436 SW 29th Oklahoma City, OK 73119 405-602-1100

About Best Star Auto

Welcome to Best Star Auto located at 1436 SW 29 St in Oklahoma City, OK. Please call us at 405-602-1100 to arrange a test drive or visit our website www.beststarautoonline.com to view our complete inventory. Been in business since 2008.