Oops! Something went wrong, please try again later.
Last Ride Motorcycle Hearse Co is a unique institution located at 235 North Sycamore Street in Centralia, Illinois. Specializing in car repair and …
Reviews
Facebook
4.8/5 · 221 reviews
Loading reviews...
Oct 17, 2024
I don’t even know if I can put into words how much we appreciated this company and their care and compassion while giving my father William West his final ride today. They were so kind and in talking…Full review by Lisa Ann Riley