• Sub Banner 1


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:


Ready to Book Your Tee Time?