1. Town of Jamaica 145 Upper Taylor Hill Rd, Jamaica, VT 05343 Coordinate: 43.104237,-72.79441 Phone: (802) 874-4265