Abba House Inc.
NPI 1467867507
Practice location: 72 Maple St, Florence, MA 010621233
Taxonomy code: 253J00000X
Phone: (413) 531-1907
413-531-1907 seems to be a Mobile telephone number and it could be based in Holyoke MA.
Currently, there are 1 healthcare prodviders using 4135311907 phone.