AAA Approved Auto Repair Shop Reviews City Collision 4428 SE 31st St Del City, OK 73115 Tel: (405) 619-5941 Hours: M-F: 07:00 AM - 05:30 PM Sat: Closed Sun: Closed Reviews Sort Reviews by: Date » or Rating » 1 Reviews Del City, OK Reviewed : 04/17/2020 Comment : Na