Alternate Names
The Stud
First Documented
1974
Last Documented
1987
Stud
4216 Melrose Ave
Los Angeles, CA
United States
Geo
34.083452, -118.2924245