Wellesleyvillagechurch.org website hosting report.
A DNS lookup shows that Wellesleyvillagechurch.org links to IP address 165.166.75.177 which is geographicly located in Columbia, United States.
The coordinates of this location are latitude -81.025000 & longitude 33.984900.
"Wellesleyvillagechurch.org is hosted at SPIRIT TELECOM"