do I need to mail my return in if I E-Filed
No, E-filing sends all the documents required. So, there is no need to send anything by mail.
Than you @kleinrl