0
Anonymous
No Michael Phelps does not live at this address. Michael Phelps currently lives in Towson, Maryland just north of Baltimore.
Wiki User
Chat with our AI personalities