Abadir INC Address: 61 Locust ST Apt 257, Medford, MA 02155 Phone: (617) 331-1654 Services: Non Emergency Medical Transport Call (617) 331-1654 Get Directions