While locally owned, St. Louis Park's ABRA Auto Body & Glass is part of the reputable national chain of auto body specialists. Straying away from being an all-service auto repair shop, ABRA focuses on collision repair and window replacement. The perk of this shop is that while an appointment is recommended, it certainly is not needed. The shop is open everyday except Sunday and located off Highway 100 South.