Construction - Chambersburg, Pennsylvania, United States
Flohr Pools Inc is a construction company based out of 1350 Lincoln Way E, Chambersburg, Pennsylvania, United States.