Times Union: St. Peter’s Opens $8M Medical Arts Center in Clifton Park
The Times Union published an article on the opening of St. Peter’s Medical Arts Center in Clifton Park. The 18,000-square-foot facility is located at 1735 Route 9 and offers specialized heart care, vascular care, advanced cardiac imaging, and primary care all under one roof. […]