Advertisement

The Office of Angela Scott opens on Melrose Avenue

Share via

Footwear designer Angela Scott has opened a 721-square-foot boutique at 7975 Melrose Ave. in Los Angeles.

Advertisement