He has stayed in Madison before moving to Madison. Phone number listed for Larry is (608) 233-4536. The residency of Larry is at 4015 Euclid Ave, Madison, Wi 53711.