7213 Delmar Blvd, St. Louis, Missouri 63130 USA
Photo Credit: https://www.facebook.com/Winslows-Home-193745257307347/
Claim copyright