Leonard H. Strauss, D.M.D. 18 Station Avenue Newton, MA 02461 Get Directions Tel: (617) 969-9676 Fax: (617) 969-9678
Your questions, comments and recommendations are always welcome. We invite you to call the doctor or staff at: (617) 969-9676.
If you would like to contact us through e-mail, please fill in the form below.