Multiple Deficiencies and Complaints against Grand Villa Assisted Living Facility in St. Petersburg, Florida A for-profit, 192-bed assisted living facility owned by GC St. Pete LLC since July 2014, Grand Villa of St. Petersburg is located at 3600 34th St. S., Saint Petersburg, Florida 33711 and offers “personalized care and support.” The facility’s website paints...
