Handmade by us. Homebaked by you.

Take N' Bake Pizza in Montrose | Papa Murphy's

Find Your Store
Stores Near You
Locations Near Montrose
1421 Ogden Road
Montrose, CO 81401
(970) 249-7300
25 Stafford Lane
Delta, CO 81416
(970) 874-4141