Terry & Bob's Web
Welcome to the Terry and Bob's web site.
We are located in Punta Gorda in Southwest Florida.