Saint James, New York Independent Insurance Agents

Knipfing & Klein Agency, Inc.

500 Lake Ave
Saint James, NY 11780-2231
631-584-6222

Make Insurance Work For You.