Contact and Address
About the Business:
Knoll is a Office furniture store located at 130 N 18th St Suite 2510, Center City, Philadelphia, Pennsylvania 19103, US.
The establishment is listed under office furniture store, home goods store category. It has received 6 reviews with an average rating of 5 stars. Their services include Delivery, In-store shopping .
- Ryan Bradley
- 4 years ago