Stephen Lam & Assoc 1028 Westminster Ave Alhambra, CA 91803 Phone: (626) 300-5483
Category: Architects