Squires Electronics & Appliances, Inc.

  • Retail Stores
4228 Philadelphia Avenue
Chambersburg, PA 17202
(717) 263-4960
(717) 263-9863 (fax)
  • About

    Sales and service of electronics and appliances.