Stellia Group
Vincent Spadea
Owner Operator
8 Lake Street
PO Box 902
Spencer, MA 01562
Phone: 508-885-9011
Fax: 508-885-9283