Barbara Stroud Interiors Carpenter - Delray Beach, FL Looking to contact Barbara Stroud Interiors? You can reach them at 561-276-8044