222 Maple Ave
Where the birth control pill was invented. AKA "The Pill" https://en.wikipedia.org/wiki/Worcester_Foundation_for_Biomedical_Research [gallery] Location: 222 Maple Ave 222 Maple Ave, Shrewsbury, MA 01545, USA Original post: Link
Continue reading...