1 Dr. Todd Patrick Loftus, MD Psychiatrist - General Avg. Rating: 0/5 Main Location 525 E 68th St #566New York, New York 10021 Highlights Board CertifiedAccepts Insurance Plans