Contact the publisher of this press release Good Feet Announces Grand Opening of Arch Support Store in Boise, Idaho