MicheleJames Custom Marine Canvas & Upholstery, LLC

MicheleJames Custom Marine Canvas & Upholstery, LLC
MicheleJames Custom Marine Canvas & Upholstery, LLC
610-256-3984
13 2nd Ave
Schwenksville, PA. 19473
Jim Ward

Specializing in marine canvas and upholstery.