1. Myers Landscape 210 Parker Dr, Pelham, AL 35124 Coordinate: 33.29485,-86.82023 Phone: (205) 218-1162