According to Google Maps, there are several 242 Olive St. addresses in the UK, several in California, and one in St. Louis Missouri. I think I’ll opt for the one in Missouri.
July 26, 2014
According to Google Maps, there are several 242 Olive St. addresses in the UK, several in California, and one in St. Louis Missouri. I think I’ll opt for the one in Missouri.