Call Us Today


Dr. Greens Indoor Golf Center
83 Union St
Ashland, MA 01721

We’re located within the Ashland Technology Center Building 3 located at 200 Homer Ave.  

Our main entrance and parking should be accessed by the entrance off Route 135 (Union St), just East of Homer Ave

Find a detailed view of our exact location below:



200 Homer Ave
Ashland, MA 01721

© Dr. Greens Indoor Golf Center