Plattsburgh, NY | Burlington, VT | Essex Junction, VT
Also known as: warmandstrong32
Kevin Callahan lives in Plattsburgh, NY. He has also lived in Burlington, VT; Essex Junction, VT; South Burlington, VT and Winooski, VT. Tamra J Callahan is in Kevin family.