The title is a spoof on the company Abbey Rents, which specialized in home health care and party supply rentals.
Dr. Ben Crazy is a play on the popular TV character Dr.Ben Casey.
Deposit 25¢ for the next three minutes was a phrase used by telephone operators in times past when connecting a pay phone customer.
In this short, we learn that Speedy vacations in Sonora (whose desert is home to the Saguaro cactus), has a sweetheart in Guadalajara, and has a big bad cousin rat from Tijuana.