1. Avon Idependent Sales Representative
403 7th St, Spencer, NC 28159
Coordinate: 35.69011,-80.43978
Phone: (704) 633-2055
2. The Avon Store & Training Center
1228 N Salisbury Ave, Spencer, NC 28159
Coordinate: 35.70453,-80.41386
Phone: (704) 637-3440