Location

SCOTTISH RITE VALLEY OF INDIANAPOLIS

650 N. Meridian Street
Indianapolis, IN 46204

Click here for a full map of the area

 
side11.jpg