| Location Information
Spiro's is a club in Springfield.
When Marge and Homer searching through Abraham Simpson's room to look for clues after he was missing they found a paper from Spiro's where it says "The place that changed my life" and they go there. Spiro tell them at Abe worked there and tell them a story about Grandpa and Rita LaFleur. He gives them Rita's phone number.