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.
Footwear designer Angela Scott has opened a 721-square-foot boutique at 7975 Melrose Ave. in Los Angeles.