Loading Map… 1181 Russia Road, Black Rock, NS1181 Russia Road - Black RockDetails 45.158837 -64.7388689 Address 1181 Russia Road Black Rock Nova Scotia Canada Upcoming Events No events in this location