FB Dr. Frank James BalboaIs this you? Claim your profile General Dentistry 1 Write A Review Starlident Newton Dental Office 517 Washington St, Newton, MA, 02458 1 other location (617) 969-1971