Glen’s Plumbing Residential 24/7 Address: 89 Park Edge Dr, Buffalo, NY 14225, USA Phone: 7164915564 Working days: 24/7 About Company Company history and description: License and insured master plumber 24 hour service specializing in tankless hot water tank installs Photos