Miami Shores FL P.A., Insurance 1. 9608 N.E. 2nd Avenue, Miami Shores, FL 33138 | Law Office of Michael A. Puchades, P.A. (305) 908-1860