al car wallpaper wash richs car wash mobile al 2395 E South Blvd Montgomery AL 36116. Staff is efficient and courteous. Rich S Car Wash 14 Photos 18 Reviews C… Wednesday, May 18, 2022 Edit