center npi of wallpaper life care center of orlando npi The practice location is 2680 S Orlando Dr Sanford FL 32773-5339. Our Location 3211 Rouse Road Orlando FL 32817 407 281-1070 Fax.… Thursday, April 28, 2022 Edit