Websites hosted on 208.113.239.219 IP Address
Geo Location Information for 208.113.239.219 IP Address. The IP Address 208.113.239.219 is located at 33.9302 latitude and -117.888 longitude in United States of America. Friendly Location for the IP Address is California, Brea, United States, 92821.
Welcome to Scott Ross Ministries
With over 30 years in ministry, Pastor Ross' experiences are unusual and varied. Rev. Ross began by traveling nationally with an evangelist assisting in miracle services. He then lived and ministered in Jerusalem, Israel and in London, England. He has ministered in mass crusades in India and in various meetings in Turk