In addition to Montrose, Celia also lived in Montrose and Brookings. Celia’s current address is 66159 Otter Rd, Montrose, Co 81401. The current age of Celia is 91. Celia has listed phone number: (970) 249-6114. 1933 is the birth year of Celia.