Roger A Otto, 68 years old, works at Od in the capacity of Optometrist. Roger lives in Frankfort, Illinois. Roger has also lived in Key West, Florida; Sonora, California; Marco, Florida and Marco Island, Florida. Cory Jacob Otto, Travis L Otto, Roger A Otto, Nancy G Dunbar, Lydia Wongotto, Lydia Otto and Meaghan E Otto are in Roger family.