Pickard Robert E MD PA Pickard Robert E MD PA is located on 6280 Sunset Dr Ste 405 in South Miami. They can be reached by phone by calling (305) 661-9100 . They can be reached by calling (305) 661-9100 . They have not yet been reviewed on MojoPages.com.