Contact Us Mountain View Terrace Apartments 31Pollock Road Latham, NY 12110 Phone (518) 785-497931 [formidable id=”7″]