John Francis Deegan, 48 years old, lives in Apollo Beach, FL. Other places in which he has lived are Odessa, FL; Tampa, FL; West Des Moines, IA and Silver Spring, MD. Andrea Deegan, Jolly F Deegan, Deanna L Deegan and Marissa Deegan are in John family.