303-581-1434 (Our office is not permanently staffed, so please leave a message if no one answers.)
If you are in need of a priest urgently, you can also phone the Denver Metropolis Center at 303-333-7794.
Sts. Peter & Paul Greek Orthodox Church
5640 Jay Road
Boulder, CO 80301
If you'd like to send us an email, please fill out this form. The email will be forwarded to the appropriate person.