1. Needles & Niceties 1655 N Mountain Ave Ste 116, Upland, CA 91784 Coordinate: 34.12328,-117.67045 Phone: (909) 985-6264