Studs Melrose Place is a ear piercing service, located at 8478-A Melrose Pl, Los Angeles, United States.