The Playpen

Alternate Names
the Play Pen
First Documented
1958
Last Documented
1973

The Playpen
7575 Melrose Ave
Los Angeles, CA
United States

Geo
34.0838474, -118.3551268