Glenn Griffin
New York-Based
Business Owner
Based in Peekskill, New York, Glenn Griffin owns and manages multiple businesses, including Griffins Landscaping, which provides weekly lawn maintenance and masonry work. The company’s lawn maintenance services include planting and design, drainage, irrigation, grading, and excavation.
Read More