In Lorton, Virginia, Captain John S. Beach Marina is based at 10729 Old Colchester Road. Captain John S. Beach Marina adjoins the Occoquan River. To contact the marina directly phone 703-339-6726. Currently there are no reviews for Captain John S. Beach Marina.